如果用你的iPhone应用程序代码的检测是现场VS测试
-
20-09-2019 - |
题
我想知道是否有一个应用程序代码中的方法来确定是否该应用程序是真实的(在iTunes商店)对测试?其原因是,我在应用程序内购买解决每一个部分。然而核实收据时,必须将其发送到任何 https://buy.itunes.apple.com/verifyReceipt 如果直播或 https://sandbox.itunes.apple.com/verifyReceipt 如果只是测试
目前我切换到提交之前的设置,但我知道这样的做法很容易失败与所提交的事故沙箱版本。我想代码以确定要使用的URL。
解决方案
您可以有它使用一些的#ifdef和不同构建配置的Xcode可以创建(即调试与释放相对于分布)来设置。
其他提示
您应该使用#define APP_STORE
,或类似的东西,并与#ifdef
检查。然后,在你的构建脚本从头开始构建您的应用程序商店提交(你必须一步到位的构建脚本的右键的?),只需要它自动定义APP_STORE
,你永远也不会忘记。
不隶属于 StackOverflow