使用真实 Apple ID 的应用内购买行为
In-App-Purchase behaviour using a real Apple ID
澄清
我知道,有很多关于应用内购买的问题,其中一些还涉及处理真实的 Apple ID,但我发现 none 对确切的行为/错误有一个非常准确的答案你明白了,这样做。
实际问题
我有一个带有 IAP 的应用程序,每当我尝试使用我的真实 Apple ID 登录时,该应用程序询问产品/价格或试图购买东西时,我都会收到以下错误弹出窗口。
正在输入有效密码
密码输入错误
启动应用程序时已经登录(Settings
=> iTunes & App Store
)
有人可以确认(或反驳)这是预期的行为吗?
总结问题
- 真正的 Apple ID 仅适用于分发签名的应用程序(for/from AppStore)并且不适用于开发签名的应用程序,这是否正确?
- 无论应用程序是如何签名的,沙盒帐户都可以在沙盒环境中工作?
当我上个月实施 iAP 时,我得到了完全相同的体验。一旦应用程序在 AppStore 上签名并发布,一切都会完美运行,所以您应该是安全的。
沙盒帐户仅在沙盒环境中有效,如果您从 AppStore 下载应用程序将无法使用。
Is it correct, that real Apple IDs only work in distribution signed
apps (for/from the AppStore) and won't work in development signed
apps?
是的。您不能在沙盒环境中使用真实的 Apple ID。
Sandbox Accounts work in a Sandbox Environment no matter how the app
was signed?
在您的帐户下创建的测试用户将使用开发版本。它不适用于从 Appstore 下载的生产版本。
P.S。您可以使用虚拟电子邮件来创建沙盒测试器(不确定它是否仍然有效:))
澄清
我知道,有很多关于应用内购买的问题,其中一些还涉及处理真实的 Apple ID,但我发现 none 对确切的行为/错误有一个非常准确的答案你明白了,这样做。
实际问题
我有一个带有 IAP 的应用程序,每当我尝试使用我的真实 Apple ID 登录时,该应用程序询问产品/价格或试图购买东西时,我都会收到以下错误弹出窗口。
正在输入有效密码
密码输入错误
启动应用程序时已经登录(
Settings
=>iTunes & App Store
)
有人可以确认(或反驳)这是预期的行为吗?
总结问题
- 真正的 Apple ID 仅适用于分发签名的应用程序(for/from AppStore)并且不适用于开发签名的应用程序,这是否正确?
- 无论应用程序是如何签名的,沙盒帐户都可以在沙盒环境中工作?
当我上个月实施 iAP 时,我得到了完全相同的体验。一旦应用程序在 AppStore 上签名并发布,一切都会完美运行,所以您应该是安全的。
沙盒帐户仅在沙盒环境中有效,如果您从 AppStore 下载应用程序将无法使用。
Is it correct, that real Apple IDs only work in distribution signed apps (for/from the AppStore) and won't work in development signed apps?
是的。您不能在沙盒环境中使用真实的 Apple ID。
Sandbox Accounts work in a Sandbox Environment no matter how the app was signed?
在您的帐户下创建的测试用户将使用开发版本。它不适用于从 Appstore 下载的生产版本。
P.S。您可以使用虚拟电子邮件来创建沙盒测试器(不确定它是否仍然有效:))