【发布时间】:2015-07-21 08:49:44
【问题描述】:
我在我的iOS项目中只添加了一个Swift类,归档ipa文件后,我在一个名为Frameworks的文件夹下看到一个名为libswiftCore.dylib的6MB文件,这会使我的ipa文件变大,有什么办法排除这个libswiftCore.dylib 文件?
【问题讨论】:
我在我的iOS项目中只添加了一个Swift类,归档ipa文件后,我在一个名为Frameworks的文件夹下看到一个名为libswiftCore.dylib的6MB文件,这会使我的ipa文件变大,有什么办法排除这个libswiftCore.dylib 文件?
【问题讨论】:
是的,目前没有额外的 dylib 就无法发布使用 swift 的应用程序。
原因是 swift runtime/std 库的内部结构还没有最终确定,因此为了避免不同版本之间的向后兼容性问题,每个使用 swift 的应用程序都必须附带特定的动态库版本。这应该会在将来的某个时间修复。
【讨论】: