0

我在 Swift 3.2 和 Xcode 9.0 上创建了一个动态框架,并在我的项目中使用它运行良好,今天,我更新到 Xcode 9.2 和 Swift 4.0,所以在 Swift 4.0 上编译了框架,并在项目中myFramework.framework添加了它。embedded Binaries当使用 Swift 4.0 添加新框架无法解析任何框架类并出现错误时,这是​​一个奇怪的问题:

使用未解析的标识符“MyClassName”

我厌倦了更多的解决方案,但没有解决我的问题。

注意:所有类框架都具有开放访问权限。

我的框架问题在哪里?

有没有一种简单的方法来更新框架 swift 版本?

4

1 回答 1

0

问题是我通过Generic iOS Device如果它应该在 iPhone SE 或 iPhone 8 等 iOS 模拟器上编译来构建框架。我在其中一个上构建框架iOS Simulator Device并导入项目。

于 2018-02-01T16:59:02.800 回答