ios - 用于在 Xcode 中检查构建模式的脚本

标签 ios iphone xcode static-libraries build-script

我正在 Xcode 中创建一个 iOS 静态库。我将分发两个单独的二进制文件,一个用于在模拟器(x86 架构)中运行,另一个用于设备(​​ARM 架构)。

我知道聚合目标,但我想知道是否可以编写一个脚本来检查代码是否在 DebugRelease 模式下运行,即理想情况下在模拟器(调试)或设备(发布)中。

根据这一点,我可以在各自的二进制文件中进行一些检查以进行编译或不编译。

最佳答案

设备不在调试或发布中运行。用户选择在调试或发布中构建目标。不过,如果您愿意,可以提供库的调试版本。这是我看到其他供应商所做的事情,并且受到开发人员的高度赞赏。

关于ios - 用于在 Xcode 中检查构建模式的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21805239/

相关文章:

ios - Swift:使用 UIImageView 显示带有从数组 [0..4] 中获取的 URL 的图像

ios - UIView 动画剪辑 View 边界。有什么方法可以防止剪裁?

iphone - 我试图在 xcode 中运行别人的项目,我得到了一个 "Build Failed"

iphone - 属性声明中的非原子和保留是什么意思

ios - 如何在 IOS 中调整 UITextField 的大小

ios - xcode gm ios 8 gm swift 今天扩展在模拟器和设备中崩溃 : Library not loaded: @rpath/libswiftCore. dylib

python - pip install salt 返回 'clang: error: unknown argument: ' -mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]

objective-c - -JSONValue 失败。错误是 : Illegal start of token [']

ios - 我可以提取视频文件或将其转换为音频吗?

ios - Vimeo 视频不适合 UIWebView,swift