Hi,最近写个Framewrok,然后打包想使用,遇到个问题,随笔就记下来吧。
我是在模拟器上面玩的一直,后台需要真机测试下,我就Command+B把打包的Framework嵌入到项目中,在模拟器中编译运行一切OK,但是真机就编译报错,说找不到这个类在Swift文件中,我就去Google了一下,发现我之前Framework Build的时候 选择的是模拟器环境,所以打包出来的Framework是 X86的,因为模拟器是X86的所以没什么问题,但是真机是ARM的,所以没办法,我们在打包Framework的时候,选择Device就好了,这样打包出来的,就是包含ARM,在真机上就能玩喽。
上下图,怕忘了(答案地址:http://stackoverflow.com/questions/29851550/myclass-is-unavailable-cannot-find-swift-declaration-for-this-class-release-b)。




网友评论