iOS马甲包换壳重提方案 2024-11-26 iOS马甲包换壳重提方案 苹果审核中的4.3问题是开发者关注的焦点之一,本文对此进行了综述,总结了不同情况下的处理方式和优化策略。 更多 >> OC 展开全文 >>
iOS构建静态库FreamWork及调试 2024-05-03 在i0S开发中,我们经常会使用到一些自定义的代码或功能,为了方便重用和管理,我们可以将这些代码打包成-个Framework,供其他项目使用。本文将介绍如何创建一个i0S Framework,并详细说明每个步骤需要做的事情和相关代码。 更多 >> FreamWork 展开全文 >>
iOS基于LLVM + Clang混淆 2023-10-03 代码混淆技术是保护软件不被篡改的最有效的方法之一,将计算机程序的代码转换成一种与原始功能相同但更难以阅读和理解的形式,其目的不在于阻止逆向工程,而在于加大逆向的难度。 更多 >> LLVM 展开全文 >>
iOS手动还原Crash符号表 2022-11-03 大家平时在开发过程中,经常会遇到Crash,那也是在正常不过的事,但是作为一个优秀的iOS开发人员,必将这些用户不良体验降到最低。 线下Crash:我们直接可以调试,结合stack信息,不难定位! 线上Crash:会直接存储到用户手机,需要连接Xcode导出 审核中Crash:审核人员会上传crash文件给你,自己符号化分析 更多 >> OC 展开全文 >>
cocopods切换当前源 2022-08-01 CocoaPods 是一个 Cocoa 和 Cocoa Touch 框架的依赖管理器,具体原理和 Homebrew 有点类似,都是从 GitHub 下载索引,然后根据索引下载依赖的源代码。 更多 >> OC 展开全文 >>
ios防crash崩溃-YDAvoidCrashKit 2022-06-12 移动APP中关于crash几乎是0容忍的,那么iOS中会有很多引起crash,比如最常见的数组越界,添加空值。如果你想解决大部分可能引起的crash,保持代码的健壮性,又不想修改太多代码,推荐使用YDAvoidCrashKit 更多 >> OC 展开全文 >>
ios防crash崩溃框架-LSSafeProtector 2022-06-11 LSSafeProtector 是一个可快速集成但功能强大的防止crash库,不改变原代码支持KVO自释放,可以检测到dealloc时未释放的kvo,等19种crash,使用Objective-C编写.可以让程序出现异常的时候不闪退,提高程序的健壮性。 更多 >> OC 展开全文 >>
Apple授权登录-sign in with Apple 2022-05-01 霸王条款规定,如果你的App中包含或涉及到第三方登录(例如:QQ登陆、微信登陆等),就必须接入苹果登陆,如果不适配苹果推出的Sign In With Apple审核将会被拒绝。 更多 >> OC 展开全文 >>
微信支付宝离线支付原理 2022-05-01 移动支付现在非常的普及,最常用的支付宝和微信支付相信已经有非常多的用户在使用了。微信,支付宝都可以实现离线支付。那么在没网络的情况下,离线支付如何实现。 更多 >> OC 展开全文 >>