【发布时间】:2012-05-04 13:32:44
【问题描述】:
我目前正在尝试将 IAP 添加到现有应用中。为此,我添加了一些产品并创建了一些测试用户。这些产品是定期订阅。我正在测试的设备是装有 iOS 5.1 的 iPhone 4S。
我可以成功地在商店中查询我的产品,并通过我的新测试用户成功购买它们。我遇到的问题是,如果我尝试从商店设置应用程序管理我的订阅,它会强制我通过告诉我“此帐户尚未用于在 AppStore 中购买任何东西,请检查您的帐户并继续”来查看我的帐户。”如果我查看帐户,如果不提供信用卡信息,它不会让我继续。
最终结果是我永远无法取消我的测试订阅。我删除了测试用户并创建了新用户,删除了应用程序并重新安装,终止了 StoreApp 和设置应用程序,重新启动设备,在购买前通过电子邮件验证了帐户,在购买前没有通过电子邮件验证帐户......所有排列似乎失败了。
有时我会购买两次相同的订阅,这会提示 StoreKit 要求我管理我的订阅设置。有时这会导致之前的“帐户审核”流程,有时会导致提示“无法连接到 iTunes Store”。
我已经没有关于如何继续的想法了。
编辑 - 这是我创建的任何 iTunesConnect 测试用户的事件流
初始订阅
使用现有 ID
测试账号登录
管理订阅
AppStore 登录
无法连接到 AppStore
查看您的帐户
然后,审核过程强制我输入信用卡信息,即使它的地址是“1 Infinite Loop Cupertino, CA”(即它知道这是一个测试帐户)。
【问题讨论】:
-
这个类似的帖子找到了答案:stackoverflow.com/q/4566329
标签: ios testing app-store app-store-connect storekit