2012-08-11 178 views
1

我已完成In App Purchase的所有步骤。应用内购买错误

但是,当xcode程序执行下面这行代码时。

[[SKPaymentQueue defaultQueue] addPayment:[SKPayment paymentWithProduct:productID]]; 

发生错误并保持相同的错误。

'NSInvalidArgumentException' 的,理由是:“无效的产品标识: (null)的

如何解决这个问题呢?

任何有经验的xcode开发人员都会共享In App Purchase的完整步骤吗?

回答

0

检查包标识符,如果它与为该应用程序设置的相同。

仅当包标识符设置不正确时才会出现此错误。

希望它可以帮助你......你

+0

http://appsws.com/images/Screenshot.png – 2012-08-11 13:00:25

+1

检查包标识符的info.plist – 2012-08-11 13:02:07

+0

是否正确,无捆绑ID输入产品编号在iTunes的设置连接? – 2012-08-11 13:06:28