Saf*_*abi 22 sandbox adhoc in-app-purchase ad-hoc-distribution ios
我在我的iOS应用程序中实现了应用程序购买,我希望在将此新版本提交给Apple之前进行真正的测试(而不是沙箱)当然,当前版本的应用程序(在App Store中)已通过产品验证,我使用Ad Hoc分发配置文件存档应用程序,并为Ad Hoc部署生成了一个IPA文件.但是当我通过Testflight在我的设备上安装应用程序时,我发现该应用程序处于沙盒环境中!在将应用程序提交到App Store之前,有没有办法进行"真正的"购买?
小智 22
您实际上可以在沙箱环境中测试应用内购买,基本上您需要在iTunesConnect中设置测试用户帐户.
查看Apple文档:http: //developer.apple.com/library/ios/#technotes/tn2259/_index.html
您将能够找到与应用程序内购买相关的所有信息,包括沙盒测试.
del*_*rox 11
简短的回答:你无法测试真正的购买(也就是花钱).这是不可能的.
稍微长一点的答案:除非是苹果签名版本,否则你将自动点击沙箱环境.即使是临时签名的构建也会触及沙盒.
要测试新的IAP:创建您的IAP(它将处于"需要批准模式",直到提交最终版本并对沙箱进行测试 - 这很好).如果您的购买是针对沙盒的,那么它也应该与真钱一起使用.用真钱进行试运行会很棒,但只有在IAP获得批准并且您从应用程序商店获得该应用程序的生产签名版本之后才能实现.
| 归档时间: |
|
| 查看次数: |
48826 次 |
| 最近记录: |