Building for iOS Simulator, but
2021-05-20 本文已影响0人
剧变
Building for iOS Simulator, but the linked and embedded framework 'xxx.framework' was built for iOS.
在我们运行xcode模拟器时,可能会出现以上的错误,原因是xxx.framework使用的架构不支持模拟器运行,你可以使用真机运行来避免
如果一定需要使用模拟器运行的话,需要一些特别的设置
在 Build Settings - Excluded Source File Names - Debug
添加 Any iOS Simulator: xxx.framework
然后在代码引用到xxx.framework的地方使用以下代码来做一些只有真机才运行的判断代码
#if TARGET_IPHONE_SIMULATOR
#else
#endif