首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开发具有快速兼容性的iOS框架

开发具有快速兼容性的iOS框架
EN

Stack Overflow用户
提问于 2020-04-17 10:33:52
回答 1查看 676关注 0票数 1

我在处理一个反复出现的问题。I在SWIFT5.1.3下用xCode 11.3.1开发了一个iOS框架。

我的一些客户正在使用与我的框架不同的Swift版本来开发他们的应用程序。

Module compiled with Swift 5.1.3 cannot be imported by the Swift 5.1 compiler

使用SWIFT5.2版本的xCode 11.4下的客户端也存在相同的问题

是否要设置配置,使其不再依赖SWIFT版本?

我听说过Swift兼容性或模块稳定,但是最近没有多少文档。

谢谢你的答复

EN

回答 1

Stack Overflow用户

发布于 2020-04-17 10:41:42

是的,您需要启用库演化模式,以使库与不同的Swift编译器版本兼容。

唯一需要做的更改是在Xcode中为您的框架启用BUILD_LIBRARY_FOR_DISTRIBUTION构建设置(确保在调试和发布模式下都这样做)。

您可以在图书馆演化 Swift页面上阅读更多有关它的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61269501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档