我是网站新手,我无法弄清楚如何对现有帖子发表评论(好像你需要一定数量的声誉,我还没有。)
自iOS 7.0.3更新以来,我有许多用户报告应用程序在启动时崩溃(通常在完成应用内购买后)。这个线程似乎处理同样的问题:
SKProductsRequest crashing app at startup with iOS 7.0.3
不幸的是,我无法在我的任何设备上重现这个问题(试过一堆)。我想知道是否有人有类似的问题,或者知道如何重现上述问题。我的代码确实在发布时请求了产品,所以看起来应该是问题,但我担心我无法判断它是否已修复,因为我无法在内部重现它。
我发现其他一些网站表明某些国家可能存在问题,但我无法通过将我的App Store切换到这些国家来重现它。
谢谢!
更新:
我找到了另一个似乎相关的主题:
Following in app purchase, app crashing on startup. productIdentifier=nil?
如果我强制我的productIdentifier为nil,我会崩溃(看起来很相似)。我不确定为什么productIdentifier永远不会是零。为了防止崩溃,我可以(应该)检查一个nil productIdentifier。有谁知道transaction.payment.productIdentifier或transaction.originalTransaction.payment.productIdentifier怎么可能是零?
答案 0 :(得分:0)
我们使用此问题提交了更新: Following in app purchase, app crashing on startup. productIdentifier=nil?
一切都解决了:)
非常感谢!