首页 > 解决方案 > iOS 应用程序可以包含动态库吗?

问题描述

我在这里搜索了各种网站和帖子,感觉 App Store 中有关 iOS 应用程序支持 dylib 的信息是矛盾的。

从我读过的内容来看,它们似乎不受直接支持,但可能是动态框架的一部分?但是不推荐动态框架?

App Store 上的 iOS 应用程序可以包含 dylibs 吗?

标签: iosapp-storedylib

解决方案


从我读过的内容来看,它们似乎不受直接支持,但可能是动态框架的一部分?

这是对的。我们以框架的形式使用库/共享对象。

但是不推荐动态框架?

不建议在一个应用程序中链接数十个动态框架,少数几个可能非常有用。例如,当您在应用程序和应用程序扩展之间共享代码时。

App Store 上的 iOS 应用程序可以包含 dylibs 吗?

就像我之前说的:是的,以动态框架的形式。您也可以发布普通的 dylib,但这将是一种不常见的设置。


推荐阅读