我想知道是否有一个应用程序代码中的方法来确定是否该应用程序是真实的(在iTunes商店)对测试?其原因是,我在应用程序内购买解决每一个部分。然而核实收据时,必须将其发送到任何 https://buy.itunes.apple.com/verifyReceipt 如果直播或 https://sandbox.itunes.apple.com/verifyReceipt 如果只是测试

目前我切换到提交之前的设置,但我知道这样的做法很容易失败与所提交的事故沙箱版本。我想代码以确定要使用的URL。

有帮助吗?

解决方案

您可以有它使用一些的#ifdef和不同构建配置的Xcode可以创建(即调试与释放相对于分布)来设置。

其他提示

您应该使用#define APP_STORE,或类似的东西,并与#ifdef检查。然后,在你的构建脚本从头开始构建您的应用程序商店提交(你必须一步到位的构建脚本的右键的?),只需要它自动定义APP_STORE,你永远也不会忘记。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top