标签: ios xcode xcode8
我有一个用Swift编写的可可触摸框架。为了分发它,我基于这个SO answer构建了一个胖二进制文件。 它曾经很好地工作到xCode 7。
我试图使用相同的解决方案发布我的框架的新版本。为了测试它,我将框架集成到Swift测试项目中,但是当我在模拟器上运行时,我得到一个错误,我的类无法找到,在设备上工作正常。
对于import "MyFramework"都很好,似乎在模拟器上没有框架中的任何类。
import "MyFramework"
是否有人遇到此问题,或者对问题是什么有任何疑问?
答案 0 :(得分:0)
我进一步搜索,结果发现我忘记了解决方案没有提及的另一个步骤。
包含“fat”二进制文件的框架文件夹应该是来自设备和模拟器构建的框架文件夹的合并。
这question解决了这个问题