IAP中的坑

1.在IAP中创建新product一直显示 "Ready to Submit",进去后,提示要进入iTunes Connect的app新版本中设置才行。按照以下步骤进行,一步都不要差,本人就是第7步没有做,导致迟迟不变,正常完成后,状态应改变为:"Waitting for review":

  1. Go to iTunes Connect
  2. Click on Manage your applications
  3. Click on the App
  4. Click "View Details" button
  5. Scroll down until you see an "In App Purchase" Section
  6. Add your In App Purchase to that version.
  7. Then ready your app for upload.

2.关于receipt-data,以下是相关文档:

https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW1

这里经常会发生iTunes Connection failed错误,目前还没有查明原因,可能是同一个测试帐号反复测造成的,重新申请一个新的测试帐户即可。

3.对于循环类型的订阅产品,遇到个问题,当快过期了,我们需要怎么办。如何设计这个逻辑。其实可以通过receipt verifying来判断是否过期具体文档如下:

https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW1

另外,Share Sceret 按钮看不到的问题,需要设置一下合同和税的那里就ok了。

原文地址:https://www.cnblogs.com/Peterahan/p/3375873.html