我正在提交我的iOS app第一次版本,而也是第一套可消耗的内购产品,并且应用程序已经由App Review否定,因为内购产品没有出现在应用程序内部。

苹果的否定是根据App Completeness。审查者打开了屏障,并且信用包不被显示。

当前状态:

-\App版本页:iOS App Version 1.0.2

-\Build附带:5

-App从未被发布过

-4可消耗IAPs在App Store Connect中存在

-所有4个IAP现在显示Waiting for Review

-RevenueCat已经配置并能够看到产品/ 提供

-我移除了本地文件,.storekit file,应用程序现在只使用App Store和RevenueCat

问题:

-\在app版本页(1.0.2)中,我不能看到In-App Purchases and Subscriptions分区

-\所以我不能专门从版本页选择IAPs

-\应用程序已经因为在评审期间没有包在屏障中显示而被否定一次

-\RevenueCat日志现在显示产品处于WAITING_FOR_REVIEW状态,并且StoreKit还不能在生产中提取它们

我想了解:

1.如果IAPs已经显示等待评审,那么它们是否自动附加在当前app提交中?

2.在这种情况下缺失In-App Purchases and Subscriptions分区正常吗?

3.对于第一次发布的app已经被否定过,是否只需附加一个新的build并点选Update Review,或者还有另一个必要的步骤来合适地链接IAPs?

4.是否有人因为IAPs在等待评审期间没有显示而被苹果拒绝?

附加详细信息:

- app使用可消耗信用包:

- com.glowup.credits.100

- com.glowup.credits.500

- com.glowup.credits.1000

- com.glowup.credits.2500

- RevenueCat提供有所有4个包

- app Bundle ID是com.rithik.GlowUp

- RevenueCat日志显示产品存在于远程,然而StoreKit无法在生产中提取任何可用的产品

如果有人经历了这个exact App Store Connect流程,我真诚地希望您能提供指导。这会令我疯狂。