07 2018 档案

摘要://屏幕视图分层 1.UIWindow 2.UILayoutContainerView 3.UITransitionView 4.UIViewControllerWrpaperView 5.UILayoutContainerView--> //就是self.navigationController.vi... 阅读全文
posted @ 2018-07-30 11:28 公羽寒 阅读(396) 评论(0) 推荐(0) 编辑
摘要:app里面代码调用了私有库: 附: 苹果的要求是不可以再使用prefs:root以及App-Prefs:root的接口来做app内部和系统设置的跳转了。现在做app系统设置跳转,官方的只能使用UIApplicationOpenSettingURLString. 并且,明确一点,就是打开url的api 阅读全文
posted @ 2018-07-27 10:06 公羽寒 阅读(2814) 评论(0) 推荐(0) 编辑
摘要:在iOS逆向工程中,Reveal扮演着重要角色,一般情况下,Reveal在iOS开发过程中可以分析UI界面的状态,同样也可以应用于分析其他任意的App。Reveal是一个很强大的UI分析工具,可非常直观地查看app的UI布局,不仅限于自己的app,其他app的UI布局也一览无余。 必须要一台越狱手机 阅读全文
posted @ 2018-07-26 10:53 公羽寒 阅读(706) 评论(0) 推荐(0) 编辑
摘要:WKWebView 是苹果在 WWDC 2014 上推出的新一代 webView 组件,用以替代 UIKit 中笨重难用、内存泄漏的 UIWebView。WKWebView 拥有60fps滚动刷新率、和 safari 相同的 JavaScript 引擎等优势。 简单的适配方法本文不再赘述,主要来说说 阅读全文
posted @ 2018-07-24 10:18 公羽寒 阅读(1342) 评论(0) 推荐(0) 编辑
摘要:viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作 viewDidAppear: Called when the view has been 阅读全文
posted @ 2018-07-21 11:14 公羽寒 阅读(903) 评论(0) 推荐(0) 编辑
摘要:使用runtime获取设备上的所有app的bundle id 阅读全文
posted @ 2018-07-20 10:28 公羽寒 阅读(3724) 评论(0) 推荐(0) 编辑
摘要:1 实现原理 (1)我们会发现许多 App 在一次启动时会显示一个新手引导页(下次启动就不会再显示) (2)其判断原理就是在 AppDelegate 里的 didFinishLaunchingWithOptions 方法中检查 UserDefaults 中是否存在特定的键值: 不存在则说明是第一次运 阅读全文
posted @ 2018-07-12 14:14 公羽寒 阅读(2140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示