我正在尝试在应用内购买非耗材产品(订阅存储在我们自己服务器上的内容)。
我在iTunes Connect中设置了Sandbox测试人员。
购买程序如下:
on purchaseMonthlySub
mobileStoreEnablePurchaseUpdates
mobileStoreSetProductType "com.softcast.flschoollaw.SCHOOLAWMONTHLY", "inapp"
mobileStoreMakePurchase "com.softcast.flschoollaw.SCHOOLAWMONTHLY", "1", "This is a monthly subscription to FLSLG"
end purchaseMonthlySub
...我有buyStateUpdate的标准处理程序。
我已经通过xCode将构建的应用程序侧载到我的iPhone上进行测试,因为In-App Purchasing在模拟中不起作用。产品 在iTunes Connect中列为“准备提交”。
当例程执行时,我会收到提示两次的Apple ID和密码,然后我得到了可怕的“无法连接到iTunes Store”消息。这是一个全新的,从未使用过的Sandbox测试帐户。
我查看了有关应用内购买的Apple常见问题技术说明,但无济于事。非常感谢任何我在这里可能缺少的任何帮助...这是给客户的,我已经迟到了,他们给了他们一些有效的东西 - 非常感谢。