小编KP2*_*P26的帖子

错误:旧版构建系统不支持使用 xcframeworks

我已经创建了 .xcframework 并尝试通过在 xcode 项目中嵌入 .xcframework 来在另一个应用程序中使用,但我收到一个错误“错误:遗留构建系统不支持使用 xcframeworks”。我正在 xcode 11.3 中测试这个

xcode swift xcframework

12
推荐指数
1
解决办法
6345
查看次数

无法在 xcframework 中导入框架

我开发了一个XCFramework,它内部有另一个第三方框架。例如,考虑 'Sample' 是 xcframework,它内部有 Alamofire 框架。现在我在另一个 ios 应用程序目标中导入这个 Sample.xcframework 现在我无法访问 xcframework 中的 Alamofire。

我在目标设置中添加了框架搜索路径。对于模拟器:

$(PROJECT_DIR)/Sample.xcframework/ios-x86_64-simulator/Sample.framework/Frameworks

对于 iOS 设备:

$(PROJECT_DIR)/Sample.xcframework/ios-arm64/Sample.framework/Frameworks

在构建 iOS 应用程序时,它显示了错误

  • 无法从其模块界面构建模块“示例”;它可能已损坏,或者可能在生成时触发了 Swift 编译器中的错误

  • 没有这样的模块“Alamofire”

注意:Alamofire 框架在内部可用 - $(PROJECT_DIR)/Sample.xcframework/ios-arm64/Sample.framework/Frameworks

xcode ios xcframework

5
推荐指数
0
解决办法
309
查看次数

标签 统计

xcframework ×2

xcode ×2

ios ×1

swift ×1