1.使用了私有API,就是项目中使用prefs:root以及App-Prefs:root的接口来做app内部和系统设置的跳转了。现在做app系统设置跳转,官方的只能使用UIApplicationOpenSettingURLString.一些网站上说使用prefs:root配合在info.plist上 ...
分类:
移动开发 时间:
2019-01-09 18:55:46
阅读次数:
205
最近iOS 审核被拒,说是使用了私有API:com.apple.springboard.lockcomplete 具体内容如下: 解决方法: 如果不确定是哪个第三方使用了 结果: 最后发现是花椒的SDK:QHIVideoSDK,调用了系统的私有API,如果项目中没有使用到,建议删除试试 ...
分类:
移动开发 时间:
2018-05-11 12:51:50
阅读次数:
2979
上篇中提到键盘相应时间中用到了获取当前第一响应者的方法是苹果的是有方法,无法上传到App Store,本文将介绍一种非常简单的且未用到私有API的方法来获取当前第一响应者。 实现思路:用到的iOS API就是 利用该API,只要将传入的target设置为nil,则系统会自动顺着响应链查找能够响应ac ...
分类:
移动开发 时间:
2018-03-07 18:52:13
阅读次数:
592
一、排查问题 这次Apple审核,相对以往来说更为严格,以下提到的两个问题,在以往的版本迭代中,没有被拒绝过。 问题 ①: 您的应用程序使用或引用以下非公开API:IOServiceMatching, IOServiceGetMatchingService, IORegistryEntryCreat ...
iOS8以后,苹果推出了新框架Webkit,提供了替换UIWebView的组件WKWebView。各种UIWebView的问题没有了,速度更快了,占用内存少了,一句话,WKWebView是App内部加载网页的最佳选择!我们做开发最关系的是内存问题,基本上网上所有的资料都在说WKWebview的内存占 ...
分类:
移动开发 时间:
2018-02-24 16:57:18
阅读次数:
432
最近要做一个项目,需要持续响铃并振动,知道有私有api可以使用,但无奈要上线,为了保险起见,果断放弃,在网上找了一个方法可以实现如下: 在播放振动的代码前面注册写下面一句代码: 1 AudioServicesAddSystemSoundCompletion(kSystemSoundID_Vibrat ...
分类:
移动开发 时间:
2017-03-23 14:27:38
阅读次数:
595
记录一些常用和不常用的iOS知识点,防止遗忘丢失。(来源为收集自己项目中用到的或者整理看到博客中的知识点),如有错误,欢迎大家批评指正;如有好的知识点,也欢迎大家联系我,添加上去。谢谢! 一、调用代码使APP进入后台,达到点击Home键的效果。(私有API) suspend的英文意思有:暂停; 悬; ...
分类:
移动开发 时间:
2016-12-16 15:00:41
阅读次数:
409
@class LSApplicationProxy, NSArray, NSDictionary, NSProgress, NSString, NSURL, NSUUID; @interface LSApplicationProxy : LSResourceProxy <NSSecureCoding ...
分类:
移动开发 时间:
2016-11-21 19:21:19
阅读次数:
313
前言 作为iOS开发人员,相信大多数伙伴都对怎么获取iOS的私有API很有兴趣,最近通过查找资料,总结了以下三种方法,希望对你有用。 第一种(class-dump) 不得不说这是一个很棒的工具,安装和使用都很方便。 安装 去nygard/class-dump 下载工程,编译之后就会获得class-d ...
分类:
移动开发 时间:
2016-11-12 11:46:07
阅读次数:
303
转载:http://www.jianshu.com/p/6167b9ce7af8 序 有朋友在做类似iTool的功能,跟我聊起来,这几天闲,就写了一个demo,不是正经做这个,还很粗略,具体干货诸位等这位朋友自己发文吧。 DEMO https://github.com/liulishuo/testA ...
分类:
移动开发 时间:
2016-09-09 13:30:26
阅读次数:
291