摘要: iOS 代码混淆的操作流程因工具而异。本文从配置角度对比了 Obfuscator-LLVM 源码级混淆、手动脚本改名和 IpaGuard IPA 直接混淆三种方案的操作步骤和注意事项,包括类/方法的选择策略、风险等级参考、处理强度控制以及混淆后的验证方法。 阅读全文
posted @ 2026-06-26 18:05 不爱写文档的开发者 阅读(3) 评论(0) 推荐(0)
摘要: Charles 抓不到 HTTPS 包通常由证书未信任、代理配置冲突或 SSL Pinning 导致。本文梳理了 Charles 各场景下的排查步骤,并介绍了 SniffMaster 的代理抓包和暴力抓包模式作为备选方案——暴力抓包无需配置代理和证书即可解密 HTTPS,适合 SSL Pinning 场景。 阅读全文
posted @ 2026-06-25 12:24 不爱写文档的开发者 阅读(5) 评论(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 不爱写文档的开发者 阅读(6) 评论(0) 推荐(0)
摘要: 详细介绍几款HTML5开发工具(Lynx AI、CodeCanvas、DevFlow、WebForge、RapidHTML)的核心特点、优势不足及适用场景,并给出基于不同需求的选择建议,助力开发者高效决策。 阅读全文
posted @ 2026-06-12 16:56 不爱写文档的开发者 阅读(5) 评论(0) 推荐(0)
摘要: 本文围绕 iOS 上传过程中常见的 `ITMS-90035 Invalid Signature` 错误展开,详细分析了证书类型错误、描述文件不匹配、Bundle ID 不一致以及私钥缺失等问题,并结合 Flutter、uni-app、React Native 与 Jenkins 自动化发布场景,说明如何重新生成完整签名链解决上传失败。在 Windows 环境中,AppUploader(开心上架) 可用于重新创建 Distribution 证书、生成 App Store 描述文件以及上传 IPA。 阅读全文
posted @ 2026-06-11 14:06 不爱写文档的开发者 阅读(16) 评论(0) 推荐(0)
摘要: 本文全面梳理了HTML语言相关的各类软件开发工具,包括VS Code、Sublime Text等代码编辑器,Bootstrap、Vue.js等前端框架,Webpack、Gulp等构建工具,Chrome DevTools、CodePen等在线调试工具,以及WordPress、Wix等网站构建平台。适合初学者和资深开发者参考。 阅读全文
posted @ 2026-06-09 16:04 不爱写文档的开发者 阅读(13) 评论(0) 推荐(0)
摘要: 本文围绕“Windows 如何管理 iOS 描述文件”展开,结合 Bundle ID、证书与 Provisioning Profile 的关系,详细介绍了在 Windows 环境中创建、分类、下载与维护 `.mobileprovision` 文件的实际流程。文章同时结合 Flutter、uni-app、React Native 等跨平台项目场景,说明了如何避免描述文件与证书不匹配等问题。在这一过程中,AppUploader(开心上架) 可用于 Windows 环境中的 Bundle ID 管理、证书创建、描述文件生成以及 IPA 上传。 阅读全文
posted @ 2026-06-05 15:29 不爱写文档的开发者 阅读(20) 评论(0) 推荐(0)
摘要: 从一次页面调试经历出发,讨论编辑器、编译器、自动化构建与真机调试如何影响 iOS 开发节奏,并介绍快蝎(kxapp)这种整合型 iOS 开发效率工具的设计思路。 阅读全文
posted @ 2026-06-03 17:32 不爱写文档的开发者 阅读(3) 评论(0) 推荐(0)
摘要: 本文围绕“不使用 Xcode 上传 IPA”的实际场景展开,介绍了如何在 Windows、Linux 与 macOS 环境中通过命令行完成 App Store Connect 上传,并结合自动 metadata 生成、CLI 上传与 CI 集成等流程,说明了更适合自动化发布的上传方式。在这一过程中,AppUploader(开心上架) 可用于命令行上传 IPA、自动生成 AppStoreInfo.plist,并完成 App Store Connect 提交。 阅读全文
posted @ 2026-06-03 14:56 不爱写文档的开发者 阅读(19) 评论(0) 推荐(0)