我发现如果正常的第三方框架没有在项目设置中设置为“嵌入”,项目将无法构建(错误:未加载图像)。
但是,这一次,我将这个第三方框架重新构建为 XCFramework,并且在 XCFramework 的“不嵌入”设置下一切正常。

我应该嵌入 XCFramework 还是不嵌入?

最佳答案

选择 "Embed & Sign" 以避免在包含任何第三方 XCFrameworks 的物理设备上运行应用程序时 image not found 崩溃。

可以从 Targets -> General -> Frameworks, Libraries and Embedded Content 下的链接 xcframework 中选择此选项。

ios - 我应该在 Xcode 项目中嵌入 XCFramework(第三方)吗?-LMLPHP

但是带有 xcframework 的应用程序可以在模拟器中使用 Do Not EmbedEmbed & SignEmbed Without Signing 提供的任何选项正常工作。

关于ios - 我应该在 Xcode 项目中嵌入 XCFramework(第三方)吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58320484/

10-10 17:37