Swift:在iOS项目中使用Swift是否必须在ipa文件中打包libswiftCore.dylib?

时间:2015-07-21 08:49:44

标签: ios swift

我只在我的iOS项目中添加了一个Swift类,在归档了ipa文件之后,我在名为libswiftCore.dylib的文件夹下看到一个名为Frameworks的6MB文件,这将使我的ipa文件更大,有没有办法排除这个libswiftCore.dylib文件?

1 个答案:

答案 0 :(得分:3)

是的,目前没有办法在没有额外dylib的情况下发布使用swift的应用程序。

原因是swift运行时/ std库的内部还没有最终确定,因此为了避免不同版本之间的向后兼容性问题,每个使用swift的应用程序都必须附带特定的动态库版本。这应该在将来某个时候修复。