在应用程序沙盒中不起作用 IOS 模拟器 - Flutter

Axi*_*xil 6 simulator sandbox in-app-purchase ios flutter

我正在尝试在应用程序实现中测试我的颤振。

在 itunesconnect->Users and Access->Testers ( https://appstoreconnect.apple.com/access/testers ) 中,我添加了一个沙箱用户。

然后我从 Android Studio 启动 IOS 模拟器。通过步骤登录,我似乎总是无法登录。

无法登录 用户名或密码不正确

查看屏幕截图 - https://imgur.com/a/lE2RiCp

我知道用户名和密码是正确的,因为我可以登录到 apple id 站点 ( https://appleid.apple.com/#!&page=signin )

如何解决此登录问题,或者我应该如何在 ios 上的应用程序中测试(沙盒)?

Vic*_*ria 3

\n

要针对应用内购买沙盒测试您的应用内功能,\n 将您的设备连接到开发工作站,然后选择 iPhone\n 设备作为活动 SDK\xe2\x80\x94 StoreKit API 在 iPhone 模拟器中不可用\n 。

\n
\n\n

请参阅:https://developer.apple.com/news/? id=08282009a

\n\n

所以内购沙盒账号无法在iOS模拟器上使用。您必须连接 iOS 设备并将其与 Android Studio 链接。这样,应用程序就可以在物理设备上运行。为此,您需要一台 Mac。此外,请确保您始终考虑以下事项:

\n\n
    \n
  • 始终使用不与其他 Apple 帐户关联的电子邮件地址创建测试帐户
  • \n
  • 在尝试使用沙盒帐户之前,请从测试设备中删除所有帐户详细信息(否则实际上可能会使用另一个 Apple 帐户进行购买)
  • \n
  • 创建电子邮件地址后确认它可能是一个好主意(不确定这是否仍然存在,它曾经是)
  • \n
\n