iOS应用内购买 - “产品ID无效”

时间:2017-05-30 16:40:15

标签: ios swift in-app-purchase itunesconnect storekit

所以我认为我已经完成了尝试将应用内购买应用到我的应用中的所有步骤,但它仍然只是说“无效的产品ID”。

  1. 我在Xcode上制作了应用
  2. 我在xcode上注册了一个包ID
  3. 我去了developer.apple.com并检查了应用程序ID是否在那里,它是。
  4. 我登录了itunes connect并创建了一个新应用。我使用了相同的包ID。
  5. 我创建了一个应用内购买并为其创建了一个产品ID(它表示已准备好提交)。
  6. 我按照教程使用SwiftyStoreKit(与cocoapods一起安装)在我的应用上进行应用内购买,并使用了我之前创建的相同产品ID。
  7. 我删除了手机上的应用,然后再将其构建到手机上。
  8. 我测试了它,并说它是无效的产品ID。
  9. 错误日志:error(__C.SKError(_nsError: Error Domain=SKErrorDomain Code=3 "Invalid product id: NWPremium" UserInfo={NSLocalizedDescription=Invalid product id: NWPremium}))

    在应用内购买之前,我是否必须提交应用以供审核?因为我遵循的教程不必这样做。我是否首先在xcode中注册了包ID?

0 个答案:

没有答案