我只在我的iOS项目中添加了一个Swift类,在归档了ipa文件之后,我在名为libswiftCore.dylib
的文件夹下看到一个名为Frameworks
的6MB文件,这将使我的ipa文件更大,有没有办法排除这个libswiftCore.dylib
文件?
答案 0 :(得分:3)
是的,目前没有办法在没有额外dylib的情况下发布使用swift的应用程序。
原因是swift运行时/ std库的内部还没有最终确定,因此为了避免不同版本之间的向后兼容性问题,每个使用swift的应用程序都必须附带特定的动态库版本。这应该在将来某个时候修复。