为 ios 模拟器构建,但链接和嵌入式框架 .framework' 是为 ios 构建的

时间:2021-03-01 04:53:11

标签: ios swift frameworks

我只在 iOS 中制作通用框架,但在模拟器中运行时出现上述错误。 为 ios 模拟器构建,但链接和嵌入式框架 .framework' 是为 ios 构建的。

3 个答案:

答案 0 :(得分:0)

请检查您的框架的目标是否包含 iphonesimulator(对于模拟器)和 iphoneos(对于设备)的支持平台,在 Build Settings > Architecture

这是一个例子: Example

答案 1 :(得分:0)

请尝试设置 VALID_ARCHS

在以下位置添加新的用户定义变量:

<块引用>

构建阶段 > 用户定义

并在DebugRelease中添加不同的Arc。

答案 2 :(得分:0)

您也可以尝试设置 DebugRelease 值:

Build Active Architecture only