我在Objc框架中有一个swift类,当我尝试在项目中使用此通用框架时,在真实设备上一切正常,但是一旦我切换到模拟器,我就会收到此错误:'swiftclass'不可用:找不到该类的Swift声明,其中swiftclass是我在objc框架内的swift类。我已经检查了类似的帖子,但是没有任何关于objc框架内的swift类的讨论。同样,从我在项目中注释掉这种快速使用类的那一刻起,它再次也开始使用模拟器进行构建。
正是导致问题的脚本。我只需要确保我的.framework / Modules / frameworkname.swiftmodule包含arm64和x86_64文件。就我而言,它是在其中创建另一个从未引用x86_64文件的文件夹。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句