首页 > 解决方案 > CloudKit 公共数据库 TestFlight 与 App Store

问题描述

我有一个使用 CloudKit 的应用程序。我已经使用仪表板在生产公共数据库中设置了应用内购买标识符列表。我的应用程序在启动时加载这些记录。然后,我使用这些应用内购买 ID 将应用内购买显示给我的用户,以便他们可以选择他们想要的购买。

在使用 TestFlight 进行测试时,这一切都很好。我现在已经获得 Apple 的 App 批准,但还没有发布到 App Store。我想在向公众提供之前使用从 App Store 下载的促销代码测试我的应用程序。

问题是那些公共数据库记录没有在从 App Store 下载的版本中读取。我正在为 TestFlight 和 App Store 使用生产 CloudKit 数据库,但我只在使用 TestFlight 而不是 App Store 时获得记录。

我在这里错过了什么吗?

提前致谢!

标签: iosin-app-purchaseapp-storecloudkittestflight

解决方案


推荐阅读