objective-c - iOS 私有(private)框架

标签 objective-c ios xcode iphone-privateapi

我正在尝试在我的项目中使用私有(private)框架,
问题是当我将 .framework 文件添加到项目时,没有头文件

有什么解决办法吗?

谢谢!

最佳答案

BJ Homer 所说的是正确的:私有(private)框架仅供 Apple 使用,因此他们没有理由发布 header 。

也就是说,如果你想在野外行走,又不想将你的应用提交到应用商店,你可以尝试使用 class-dump 根据框架中的库文件创建 header 。这不会生成 Apple 使用的真实 header - 您只需获取方法签名。您没有得到任何常量或 C 函数,当然也没有得到任何信息性评论。您使用的任何私有(private)框架都可能会在下一个 iOS 版本中发生变化,从而破坏您的应用程序。

关于objective-c - iOS 私有(private)框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9171160/

相关文章:

ios - sqlite3 - iOS - 数据库被锁定

ios - 删除 AFNetworking 3 GET 请求中查询末尾的问号

iphone - iOS - 1000 的文字字符串,如何处理?

ios - 如何将 alamofire 中的默认值重用于另一个类/ View Controller

ios - 为什么我的 UITableView 的选定单元格不显示复选标记附件?

iOS后台获取清除之前的通知

objective-c - 迁移到 Assets 目录后 Storyboard不显示 Assets

iPhone应用程序内部录音

iphone - objective c 中创建对象和设置其属性的最佳实践是什么

ios - 简单的5秒进度条 View ?