我目前正在尝试将IAP添加到现有应用程序中.为此,我添加了一些产品并创建了一些测试用户.这些产品是定期订阅.我正在测试的设备是带有iOS 5.1的iPhone 4S.
我可以成功地在商店中查询我的产品,并成功购买了我的新测试用户.我遇到的问题是,如果我尝试从商店设置应用程序管理我的订阅,它会强制我通过告诉我"此帐户尚未用于在AppStore中购买任何内容来审核我的帐户,请检查您的帐户并继续".如果我查看该帐户,它将不会让我继续提供信用卡信息.
最终结果是我永远无法取消我的测试订阅.我删除了测试用户并创建了新用户,删除了应用程序并重新安装了它,杀死了StoreApp和设置应用程序,重新启动了设备,在购买之前通过电子邮件验证了帐户,在购买之前没有通过电子邮件验证帐户...所有排列似乎失败了.
有时我会两次购买相同的订阅,这会促使StoreKit要求我管理我的订阅设置.有时这会导致之前的"帐户审核"过程,有时会导致"无法连接到iTunes Store"的警报.
我已经完成了如何继续的想法.
编辑 - 这是我创建的任何iTunesConnect测试用户的事件流
初步认购

使用现有ID

测试帐户登录

管理订阅

AppStore登录

无法连接到AppStore

检查您的帐户

然后,审查过程迫使我输入CreditCard Info,即使它的地址为"1 Infinite Loop Cupertino,CA"(即它知道这是一个测试帐户).
我想我在一天前开始在.NET核心2.0上实现一个自包含的持有者auth webapi时,有一个非常简单的目标,但我还没有得到任何远程工作.这是我要做的事情列表:
我完全可以在登录时构建身份/声明/主体并将其添加到请求上下文中,但我没有看到如何在没有Identity的Core 2.0 webapi中发布和使用auth/refresh令牌的单个示例.我已经看到了没有Identity的1.x MSDN MSDN示例,但这并没有让我在理解上达到上述要求.
我觉得这可能是一个常见的场景,它应该不是很难(也许它不是,也许只是缺少文档/示例?).据我所知,IdentityServer4与Core 2.0 Auth不兼容,opendiddict似乎需要Identity.我也不想在单独的进程中托管令牌端点,而是在同一个webapi实例中.
任何人都可以向我指出一个具体的例子,或至少给出一些关于最佳步骤/选项的指导吗?
我已将 .NET Framework 4.6 WebApi 迁移到 .NETCore 2.2,但无法让 IIS ApplicationInitialization 模块在启动/插槽交换/扩展时调用我的端点。
我添加了一个 Web.Config 像:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\FR911.Api.Core.dll" stdoutLogEnabled="false" stdoutLogFile="\\?\%home%\LogFiles\stdout" hostingModel="inprocess" />
<applicationInitialization doAppInitAfterRestart="true">
<add initializationPage="api/Warmup>
<add initializationPage="/" />
</applicationInitialization>
</system.webServer>
</location>
</configuration>
Run Code Online (Sandbox Code Playgroud)
但是如果我保持默认的“inprocess”托管模型,我的预热就不会被调用。如果我更改为“进程外”托管,则在交换完成之前会调用我的预热。
我认为以下问题可能相关:
https://github.com/aspnet/AspNetCore/issues/8057
我不希望只是手动 ping 或以其他方式访问我的端点,因为我希望模块中的现有功能 IIS 是 Azure 在预热请求完成之前不会实际交换端点(因此初始化 EFCore 等)
有没有人有幸让它与进程内托管模型一起工作?
azure azure-web-app-service asp.net-core asp.net-core-webapi
我部署了一个带有单个修订版本的 Azure ContainerApp,我想停止它 - 但不删除它并且必须重新部署它。我在注册表中看到该映像,并且可以通过门户选择将其部署到 AppService 或 ContainerInstance,但不能部署到 ContainerApp。
我还查看了 az CLI,特别是az containerapp,但没有找到停止正在运行的实例的方法。我可以将比例设置为 0-1,但它仍然运行。
我错过了什么吗?停止实例似乎是一件很正常的事情......
编辑- 将所有修订设置为非活动似乎不允许。请参阅下面的图片。
我有一个基于托管BackgroundService模型的Azure容器应用程序。它本质上只是一个长时间运行的控制台应用程序,它覆盖该BackgroundService.ExecuteAsync方法并等待停止信号(通过传递的取消令牌)。当我在 Docker 中本地运行时,它是完美的 - 一切都按预期运行。当我部署为 Azure 容器应用程序时,它会部署并运行 - 尽管我必须手动将最小规模设置为 1 才能让它运行 - 但它每 30 秒左右重新启动一次,这显然不理想。我的猜测是,Azure 容器应用程序 docker 主机正在以某种方式检查我的实例的运行状况,但不满意,因此尝试重新启动它?只是一个猜测。我缺少什么?
using FR911.DataAccess.Repository;
using FR911.Infrastructure.Commands;
using FR911.Utils;
using FR911.Utils.Extensions;
using SimpleInjector;
IHost host = Host.CreateDefaultBuilder(args)
.ConfigureServices(services =>
{
services.AddFR911Log4NetConfig();
services.AddTransient<ICommandProcessor, CommandProcessor>();
Container container = new Container();
container.Register(typeof(ICommandHandler<,>), new List<Type>()
{
//typeof(CacheSyncCommandHandler),
});
#if DEBUG
container.Verify();
#endif
services.AddSingleton<Container>(container);
services.AddHostedService<Worker>();
})
.Build();
await host.RunAsync();
Run Code Online (Sandbox Code Playgroud)
public class Worker : BackgroundService
{
private readonly ILogger<Worker> _logger;
private ICommandProcessor _commandProcessor;
public Worker(ILogger<Worker> logger, ICommandProcessor …Run Code Online (Sandbox Code Playgroud) 如果我尝试创建 Azure Functions 项目(解决方案->添加->新建项目),我会得到一个完全空的新项目文件夹,并在状态栏中显示一条状态消息,表明项目已成功创建。
我已经将 VS 更新到 17.1.1,没有更改任何内容,然后从 VSInstaller 对 VS2022 进行了完整修复。我还重新安装了 Azure Functions Core Tools v4 和npm i -g azure-functions-core-tools@4 --unsafe-perm true.
我尝试创建 net6 和 net6 隔离函数(计时器触发器),但只创建了空文件夹,并且没有显示任何错误。
我想此时我的选择是手动创建/复制项目文件并尝试从那里开始。
当前 VisualStudio2022 安装信息
Microsoft Visual Studio Professional 2022
Version 17.1.1
VisualStudio.17.Release/17.1.1+32228.430
Microsoft .NET Framework
Version 4.8.04161
Installed Version: Professional
.NET Core Debugging with WSL 1.0
.NET Core Debugging with WSL
ADL Tools Service Provider 1.0
This package contains services used by Data Lake tools
ASA Service Provider 1.0
ASP.NET …Run Code Online (Sandbox Code Playgroud) 我有一个JSFiddle,它有一个常规的html5 <audio>标签用于播放,以及一个调用javascript Audio()函数.正如预期的那样,在Chrome/Firefox/IE10中这些工作,但在IE11(昨天与Windows 8.1一起提供)这些方法都不起作用,我得到一个"Error: Not implemented "例外.我还没有看到任何关于音频在IE11上不起作用的文档 - 我的安装刚搞砸了,或者用IE11做其他人也看到了吗?
此外,在IE11中转到http://html5test.com/表示支持声音元素,但没有编解码器工作.
我安装了NetCore 3.0 RTM SDK(x64),但无法在VisualStudio 2019(16.2.5)中定位它。
这是我安装的运行时和SDK版本:
C:\Users\pauls>dotnet --list-runtimes
Microsoft.AspNetCore.All 2.1.2 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.9 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.11 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.12 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.13 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.6 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.2 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.9 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.11 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.12 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.13 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.6 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0 [c:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.0.9 [c:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.9 [c:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.11 [c:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.12 [c:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.13 [c:\Program Files\dotnet\shared\Microsoft.NETCore.App] …Run Code Online (Sandbox Code Playgroud) asp.net-core ×2
azure ×2
.net-core ×1
app-store ×1
asp.net ×1
audio ×1
bearer-token ×1
html5 ×1
html5-audio ×1
ios ×1
storekit ×1
testing ×1