过去几天尝试使 IAP 在 TestFlight 上为我的第一个游戏应用程序工作时遇到问题。IAP 在 Unity Editor(假商店)和 Google Play(内部测试轨道)中运行良好。
我没有从苹果商店收到任何产品价格,购买按钮也没有效果(ProcessPurchase或OnPurchaseFailed没有回调,因为我在这两种情况下都显示了弹出窗口)。
以下是我的应用程序和 IAP 的状态:
从其他类似的线程来看,一切都应该没问题,并且可以正常工作,因为 TestFlight 不需要提交 IAP,也不需要手动创建沙箱用户。
非常感谢有关进一步测试什么或如何检查日志/警告/错误的任何提示,谢谢。
使用的工具:Unity 2019.3.0 (IAP 2.0.6) 和 XCode 11.3.1
更新 1:使用 NoProductsAvailable 错误调用 OnInitializeFailed()