如何解决如何在iOS Simulator中构建时避免编译框架?
我正在尝试创建一个在iOS Simulator中构建的自定义框架。
我有一些库只能在Real中构建 设备。我想避免在编译这些特定框架的同时 我的框架是为模拟器而构建的。
有没有一种方法可以避免在构建阶段编译某些库?
我的猜测是,我们可以尝试在构建阶段使用脚本来避免它们,但我不确定。任何帮助将不胜感激。
解决方法
- 在
load
中创建框架optional
而非required
- 在
Build Phases > Link Binary With Libraries
的{{1}}中为选项Build Settings > Linking
创建一个标志并添加值Other Linker Flags
- 然后在代码中检查类似
Any iOS Simulator SDK
的构建目标
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。