gpt4 book ai didi

ios - 如何以编程方式确定 iOS 应用程序是来自应用程序商店还是在开发过程中已复制到设备?

转载 作者:行者123 更新时间:2023-11-28 09:09:23 24 4
gpt4 key购买 nike

我有一些调试代码,当我的应用程序在模拟器中运行,或在开发设备(有或没有附加调试器)上运行时,我想运行这些代码。当应用程序从应用程序商店下载后在设备上运行时,我不希望运行此调试代码。

有什么简单的方法可以做到这一点吗?

注意:上面提到的代码将在一个库中,供其他开发人员使用,所以我更愿意使用一些我可以嵌入到这个库中的代码,而不需要使用该库的开发人员采取任何进一步的行动.

虽然我的库是 C# 库 (Xamarin.iOS),但任何 Objective-C、Swift 或 Xamarin.iOS 的答案都会有用。

最佳答案

当您在模拟器或 Xcode 中运行它时,您可以将 Scheme 设置为调试并只需放入 if 语句。当它从商店运行时,除非您很努力,否则它不会处于 Debug模式在某处编码。

直接回答您的问题:不,据我所知,您无法检测应用程序源(App Store 与 Xcode 部署)。

关于ios - 如何以编程方式确定 iOS 应用程序是来自应用程序商店还是在开发过程中已复制到设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29787221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com