个人原文博客地址: iOS私有Api检测
最近提交APP审核被苹果的审核人员是虐的不要不要的, 一直都说是使用了私有API
但是我使出了浑身解数, 也没找到自己写的代码里哪里用到了私有API, 最后网上找了一些检测私有API的方法才发现在SDK里面涉及到了下面就检测私有API的方法简单介绍一下指定私有API
这是最显而易见的, 也是最方便解决的可能出现私有API的情况当然这种方法首先你要知道使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-13 19:48:35
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一般将两个工程合成一个工程 或者进行组件化时可以将工厂或模块做成私有pod一、安装cocoaPods 第一步:升级ruby环境sudo gem updte --system 若更新Ruby环境错误sudo gem update -n /usr/local/bin --system
sudo gem update -n /usr/local/bin --system 然后就可以进行cocoapods            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-27 18:07:33
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            iPhone中的API除了公开的API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 12:39:57
                            
                                357阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转自:http://bbs.51cto.com/thread-846159-1.html一.基本知识iPhone中的API除了公开的 API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)。其中私            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 15:16:42
                            
                                208阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://bbs.51cto.com/archiver/tid-846159.html一.基本知识iPhone中的API除了公开的 API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)。其中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 19:08:22
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.基本知识 iPhone中的API除了公开的API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)。其中私有API是指放在PrivateFrameworks框架中的API,未公开的API是指虽然            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 21:39:55
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            iOS私有API扫描工作总结背景苹果提供的iOS开发框架分PrivateFramework和Framework,PrivateFramework下的库是绝对不允许在提交的iOS应用中使用的,只允许使用Framework下那些公开的库。除了不能引入私有的库,也不能使用私有的API。如果你做了,结果很明显,你的应用就会被拒掉。下面是几个被拒的案例:案例1(来源于网络)Thank you for sub            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 21:27:11
                            
                                214阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一.基本知识 iPhone中的API除了公开的API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)。其中私有API是指放在PrivateFrameworks框架中的API,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 17:32:17
                            
                                302阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景:当前苹果在审核时只会告诉你项目中使用了私有API,然后拒绝你,不会给你多提供一点点信息,这种情况下,通常我们需要自己去查找项目中使用的私有API或者使用了私有API的第三方库,而这是一个非常麻烦的事。        网上找了一圈,没有发现特别有价值和帮助的文档,许多文档都是直接转载,即使有极少数极个别的文档有点参考价值,但是也存在语焉不详,着实让初学者            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-17 21:29:45
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            相信开发过苹果私有api的大家,还没有开始进行项目,就先止步于如何将程序烧录到iPhone上进行调试的问题面前。博主在进行苹果Wi-Fi热点信息采集和显示时,因为需要调用苹果Wi-Fi私有api框架,xcode自带模拟器自然无法使用,当时疯狂参看了网络上的各种贴,许多贴都省略掉了最关键的地方,因而走了不少弯路,在这里总结出最快最省时的一种方案,仅供大家参考。博主本人在这里选用的是苹果最新系统ios            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 10:19:49
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            IOS的API分为四种:Published API(公开的API)(或者Documented API) 还有两类:私有API:Private API和未公开API:UnPublished API(或者Undocumented API)。私有API是指放在PrivateFrameworks框架中的API,未公开的API是指虽然放在Frameworks框架中,但是却没有在苹果的官方文档中有使用说明、代            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 17:00:27
                            
                                314阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            转自:http://bbs.51cto.com/archiver/tid-846159.html一.基本知识iPhone中的API除了公开的 API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 09:26:20
                            
                                173阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            苹果管网开发工具和系统下载地址: 
 https://developer.apple.com/downloads/index.action 
  1.上传appstore,私有api的使用导致验证通不过,报: 
 _terminateWithStatus 私有api被拒绝 解决办法:使用终端,cd 把 
 在编译声称的.app文件拖入,在使用 strings appName | grep't            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 13:00:03
                            
                                205阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            先要使用class-dump 和dumpFrameworks.pl 工具 将ios的framework导出来。 
     
    下面是工具的 
   下载地址: 
     
    class-dump下载地址http://www.codethecode.com/projects/class-dump/ 
     
    DumpFrameworks.pl原来的下载地址不能用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-22 11:33:09
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言在钟颖大神的JSBox中有个模块叫Launch Center,核心实现功能是点击图标就会跳转到目标应用(如果已安装的话),我有点儿不相信他是用正常方式实现的~???,真的很佩服他,JSBox真的是屌炸天的应用,大家可以试试(不是广告,人家根本不认识我,纯粹是崇拜)好了,进入正题,iOS应用正儿八经的进行应用跳转的方法我就不说了,这里介绍的是两种”非正常“方法进行应用间跳转。准备工作NSInvo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-16 19:24:57
                            
                                184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、关于苹果API:1、Published API(公开的API):又称 Documented API(文档中记录的API)。是苹果通过 Cocoa Touch 向全世界第三方开发者公开的所有 API 。2、UnPublished API(未公开API):又称 Undocumented API(文档中未记录的API),是指虽然放在Frameworks框架中,但是却没有在苹果的官            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 16:56:21
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            iPhone中的API除了公开的API:Published API外(或者Documented API),还有两类:私有API:Private API和未公开API:UnPublished API(或者Undocumented API)。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 12:41:42
                            
                                197阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近在做企业级程序,需要搞设备的udid等信息,但是ios7把udid私有化了,不公开使用。所以研究了一下ios的私有api。调查了一下文章,发现这方面的文章不多,国内更是不全,高手们都懒得写基础教程哈,我就在此说一下如何调用ios的私有api吧。首先要使用class-dump 和dumpFrameworks.pl 工具 将ios的framework导出来。以下是工具的下载地址:class-dum            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 17:32:15
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于“IOS私有API调用”的问题,通常涉及到使用不被苹果官方文档支持的API进行开发。这种行为不仅风险较高,还可能导致应用审核不通过,甚至会影响应用的稳定性。因此,了解如何规避这种问题以及优化API调用是至关重要的。接下来,我们将以实践导向的方式逐步探索解决这一问题的流程。
## 环境准备
为了有效处理iOS私有API调用的问题,我们首先需要准备开发环境及必要的前置依赖。
### 前置依赖安            
                
         
            
            
            
            iOS 判断私有 API 的技术文档
在 iOS 开发中,使用私有 API 是一个关键的考虑点,尤其在提交应用到 App Store 时。私有 API 是 Apple 内部用的接口,这些接口并不在开发者文档中公开,使用这些接口可能导致应用被拒绝。如果想在开发中确保符合 Apple 的规定,就必须采取一定的方式来判断和检测私有 API 的使用情况。
> **引用**: 根据 Apple 的指导,