我们有一个iOS应用程序,它有3个构建配置:“Debug”,“Release”和“ReleaseWithGodMode”(必须在发布模式下编译)。
问题是:我们怎样才能确保“ReleaseWithGodMode”从未意外地被Apple批准到App Store(因为发布代码可以通过)? (应该永远不会发生,但实际提交到应用程序商店并不在我们手中,我们已经有一些误解了。)
我们已经想过这样的事情:#if GOD_MODE ... private API call
。但依靠Apple在每一个微小的私有API调用上100%彻底,对我们来说还不够好。
还有什么其他方法(最好是代码)?
答案 0 :(得分:2)
如果您的应用不使用IDFA(广告客户的标识符),则可以实现读取此密钥的调用。这将使应用程序被拒绝。