摘要: iOS 兼容性测试覆盖的是系统版本、设备型号和硬件配置之间的隐性差异。从模拟器快速筛查到真机分维度覆盖,再到 TestFlight 扩大范围、云测平台兜底,每一层解决不同的问题。设备信息的完整记录和测试包的高效部署是这个流程里的两个关键节点。 阅读全文
posted @ 2026-07-17 16:58 不爱写文档的开发者 阅读(1) 评论(0) 推荐(0)
摘要: Charles、Fiddler、Proxyman、Wireshark、TraceEagle 各有侧重:Charles 用户量最大、Fiddler 脚本能力强、Proxyman 界面现代、Wireshark 协议分析最全,但都在 SSL Pinning、HTTP/3、不认代理的 App 等场景下有盲区。本文从功能覆盖和适用场景角度做了横向对比。 阅读全文
posted @ 2026-07-13 15:09 不爱写文档的开发者 阅读(10) 评论(0) 推荐(0)
摘要: App Store 构建版本上传后不显示通常由版本号重复、证书类型错误、Bundle ID 不匹配或 IPA 校验失败导致。本文介绍了邮箱排查、等待时间、版本号递增和 Appuploader 重新上传的操作方法。 阅读全文
posted @ 2026-07-09 15:41 不爱写文档的开发者 阅读(5) 评论(0) 推荐(0)
摘要: iPad 抓包的方法和 iPhone 基本一致,但 iPadOS 在分屏应用、系统版本和操作方式上有一些特殊点。本文介绍了代理抓包、暴力抓包和数据流抓包在 iPad 上的配置步骤和操作方法。 阅读全文
posted @ 2026-07-07 10:31 不爱写文档的开发者 阅读(6) 评论(0) 推荐(0)
摘要: iOS 构建工具包括 xcodebuild、Fastlane、CocoaPods、XcodeGen 和 KXApp 等,各自覆盖了编译、自动化、依赖管理、项目配置和轻量开发等不同场景。本文从功能定位和操作方式上做了对比分析。 阅读全文
posted @ 2026-07-02 16:22 不爱写文档的开发者 阅读(7) 评论(0) 推荐(0)
摘要: 接口反爬虫机制包括请求头校验、签名验证、频率限制和用户行为分析等。本文从开发者调试 API 接 入的 视角,介绍了 Charles、Proxyman 和 SniffMaster 在反爬虫接口调试中的使用场景和操作方法。 阅读全文
posted @ 2026-07-01 12:04 不爱写文档的开发者 阅读(13) 评论(0) 推荐(0)
摘要: iOS 代码混淆的操作流程因工具而异。本文从配置角度对比了 Obfuscator-LLVM 源码级混淆、手动脚本改名和 IpaGuard IPA 直接混淆三种方案的操作步骤和注意事项,包括类/方法的选择策略、风险等级参考、处理强度控制以及混淆后的验证方法。 阅读全文
posted @ 2026-06-26 18:05 不爱写文档的开发者 阅读(9) 评论(0) 推荐(0)
摘要: Charles 抓不到 HTTPS 包通常由证书未信任、代理配置冲突或 SSL Pinning 导致。本文梳理了 Charles 各场景下的排查步骤,并介绍了 SniffMaster 的代理抓包和暴力抓包模式作为备选方案——暴力抓包无需配置代理和证书即可解密 HTTPS,适合 SSL Pinning 场景。 阅读全文
posted @ 2026-06-25 12:24 不爱写文档的开发者 阅读(20) 评论(0) 推荐(0)
摘要: 本指南从确定性能测试目标开始,逐步讲解如何选择合适工具如Xcode Instruments、XCTest和KeyMob,编写性能测试代码,运行测试并分析结果,最终优化iOS应用性能。适用于刚入行的iOS开发者。 阅读全文
posted @ 2026-06-22 17:27 不爱写文档的开发者 阅读(4) 评论(0) 推荐(0)
摘要: 本指南系统梳理了Xcode中iOS SDK的获取方式、默认路径结构、命令行工具使用、多版本管理以及自定义路径技巧,并提供常见问题解决方案,适用于iOS开发者提升环境配置效率。 阅读全文
posted @ 2026-06-17 17:00 不爱写文档的开发者 阅读(15) 评论(0) 推荐(0)