ios - IAP 被拒绝,因为未提交所需的二进制文件问题

标签 ios iphone in-app-purchase

我已提交带有应用内购买的 Unity(iphone) 应用程序,但我的二进制文件被拒绝。
我从苹果收到以下消息:
“由于未提交所需的二进制文件,我们已将您的应用内购买产品退回给您。当您准备好提交二进制文件时,请使用二进制文件重新提交应用内购买产品。”
IAP 在设备测试期间工作正常。提交的 IAP 有屏幕截图,并且在点击提交按钮之前已添加到提交内容中。
我已经在 android 中发布了我的构建并且工作正常。在ios中,一切都已完成,除了IAP问题。我已经多次更改productIdentifier,但没有成功。
请帮我找到解决方案。

最佳答案

我在获得 IAP 产品批准时遇到了同样的问题。一旦被拒绝,就没有明确的方法重新提交,也没有办法与您的 IAP 产品一起提交构建。(这可能会在将来修复)

这是我获得批准的方式:

1- 在 iTunes 连接中,转到:功能 -> 应用内购买,然后打开您要提交的产品。对我来说,状态是“需要开发人员采取行动”。打开它后,对“本地化”部分进行一些更改并保存 IAP 产品,这应该将状态从“需要开发人员操作”更改为“等待审核”。您可以恢复所做的更改。 (这一步是苹果建议我的)enter image description here

2- 第二步是让他们审查您提交的版本的 IAP 订阅。我再次没有办法这样做。所以我最终做的是在“应用程序审阅者信息”部分添加一些注释。像这样的:enter image description here

关于ios - IAP 被拒绝,因为未提交所需的二进制文件问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44501520/

相关文章:

ios - 带约束的动画 View ?

ios - NSDictionary 丢失数据?

java - Play Billing Library v1.0 过期订阅

ios - Obj C 调用 Cocos2dx C++ 非静态函数

iphone - iOS教程中的xml解析

ios - 对于从右到左的语言,应用程序界面布局方向返回从左到右

iphone - 调试构建工作得很好,临时构建很难崩溃

iphone - 如何在测试设备中同时维护调试和应用商店发布版本?

ios - 与从未付款的用户恢复应用内购买

ios - 键盘分辨率低