gpt4 book ai didi

iphone - 在 Xcode iPhone 项目中检测我是否正在为模拟器或设备构建?

转载 作者:行者123 更新时间:2023-12-03 18:25:55 24 4
gpt4 key购买 nike

有什么方法可以根据我是为模拟器还是设备构建来有条件地在我的应用程序中进行编译? (我的应用程序 Hook 到外部服务器:如果我在设备上运行,我想连接到本地主机;如果我在设备上运行,我想转到我的生产服务器。)

我正在寻找一些我可以检测到的 #ifdef 变量,甚至是运行时的某些变量......并不重要。

谢谢。

最佳答案

#if !(TARGET_IPHONE_SIMULATOR)

或者,

#if (TARGET_OS_IPHONE)

将告诉您是否正在该设备上运行。为了让它工作,你必须

#include“TargetConditionals.h”

您可以找到的文件here .

关于iphone - 在 Xcode iPhone 项目中检测我是否正在为模拟器或设备构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1828482/

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