我的应用正在订阅组中的某些产品使用应用内购买功能。我们打算仅将一个订阅组用于我们的服务。最初,我们创建了主订阅组以及另一个仅用于测试目的的组。在完成所有必要的测试之后,我们确实删除了该测试订阅组中的所有测试产品,并且也希望删除订阅组本身。但不幸的是,我们无法做到这一点。这是我们无法控制的,似乎Apple不允许开发人员删除已创建的订阅组,即使这些订阅组未被使用并且不包含任何产品。
我们提交了我们的应用,但遭到AppStore评论的拒绝:
我们发现,当您为应用程序提交了应用程序内购买产品时,二进制文件中没有应用程序内购买功能。
- 特别是,我们无法在您的二进制文件中找到订阅2。
Subscription2是我上面提到的测试订阅组的名称。
我们还告诉他们,该组中没有任何产品,并询问他们如何删除该组。但是我们收到的是一个非常普遍的答案:
请您检查以下两个链接吗?
应用内购买编程指南。
提供应用程序内购买
任何人都有相同的问题,您如何获得Apple的批准?
登录到App Store Connect,Then go to your app
-> Features
-> your inapp product
-> Uncheck cleared for sale under Availability
。