ios - 如何使用 "hide"框架

标签 ios swift xcode

如何隐藏一些框架的使用(我们称之为HideFramework),这样它就不会暴露在 IPA 文件中?

我试图将该框架的代码包装在我自己的框架中,但它仍然需要动态链接我的应用程序与 HideFramework。 即使我将 HideFramework 嵌入到我自己的框架中

我想要实现的目标:我想在 IPA 文件中隐藏任何使用 HideFramework 的迹象

最佳答案

动态框架不能隐藏。您需要将框架转换为静态库。 这是因为“静态库”是在编译时链接的,不会改变。这就是为什么与可用的框架相比它不存在于 ipa 文件中。

您可以在此处找到详细信息 - Library? Static? Dynamic? Or Framework? Project inside another project

关于ios - 如何使用 "hide"框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48785551/

相关文章:

ios - UIScrollView 在设备上的奇怪行为

ios - 类似于 Swift 中 Instagram 主页的任意位置的选项卡栏

ios - 核心数据 : object in a predicate

ios - 如何在单个 UILabel 中使用多个间距

c++ - 对于任何 C++ 函数,Mac 上的链接器错误,但 iOS 上没有

ios - 如果类中的实例变量的值已更改,如何触发断点?

swift - SpriteKit PhysicsBody 没有应用我的贝塞尔曲线

ios - UICollectionViewCell 不出现

ios - 如何防止CGContext中风路径或绘制路径线条画向上 float /旋转回来?

ios - 无效的代码签名权利?