自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(297)
  • 收藏
  • 关注

原创 StoreKit 2 iOS 内购接入教程,建商品到沙盒测试,KXBuild Windows 调试

iOS 内购用 StoreKit 2 接入分四步:先签付费 App 协议并填好银行税务,在 App Store Connect 建消耗型/非消耗型/订阅商品,用 Product.products、purchase()、Transaction.updates 写代码,再用沙盒测试员在 iPhone 上买一次。本文讲清流程和几个高频坑——协议没生效会导致商品取空、通配 App ID 不支持内购、先发货再 finish——并演示在 Windows 上用 KXBuild 按 F5 装 Debug 包走沙盒测试。

2026-11-05 01:12:48 124

原创 iOS 多语言本地化教程,VS Code KXApp 编辑 String Catalog .xcstrings

做 iOS 多语言本地化总要在 VS Code 和 Xcode 之间来回切?这篇讲用 KXApp(快蝎)在 VS Code 里直接编辑 String Catalog(.xcstrings):双击打开和 Xcode 一样的表格,`.xcstrings` 与老的 `.strings`、`.stringsdict` 同表编辑,加语言同步登记到工程、从源码扫描同步新 key,复数、设备变体和变量占位都在表里处理,改源语言文本后已有翻译自动标需复核。文件仍是标准格式,回 Xcode 打开一致。

2026-11-03 16:18:24 144

原创 KXBuild CI 实操,Windows/Linux 服务器接入 Jenkins 打包 iOS IPA

iOS 做持续集成一般要专门备一台 Mac 当构建机。这篇讲用 KXBuild 把现成的 Windows 或 Linux 服务器接进 Jenkins、GitLab CI:构建机跑 kxbuild doctor 体检,证书和密码交给 CI 密钥管理、构建时临时写入再删除,用 kxbuild build 一条命令出签名 ipa,构建号取 BUILD_NUMBER 或 CI_PIPELINE_IID 自动递增,再用 iTMSTransporter 传 TestFlight,附 Jenkins、GitLab 示例。

2026-10-30 17:16:26 259

原创 IPA 怎么直接装到 iPhone?Appuploader 的数据线安装与扫码安装

这篇讲 IPA 怎么直接装到 iPhone:先用开发或 Ad Hoc 描述文件签名,确认目标设备 UDID 在清单里;再用 Appuploader 的数据线安装或局域网扫码安装,装完去设置里信任开发者、打开开发者模式。文章也讲清装不上时的排查顺序:描述文件类型、UDID、证书匹配、有效期和网络,并和 TestFlight、Xcode、Transporter 做了分工对比。

2026-10-29 17:20:25 142

原创 iOS 实时日志怎么看?KeyMob 的日志过滤、崩溃报告与符号化

这篇讲 iOS 实时日志和崩溃报告怎么配合定位闪退:KeyMob 的实时日志支持按 App、进程和关键字过滤,可调显示行数、暂停后保存 .log;崩溃报告在文件管理的日志目录里,按应用名和日期存放,能导出 .ips 并做符号化、格式化。文章还讲清 dSYM 版本对不上的坑,以及 KeyMob、Xcode Console、symbolicatecrash 各自适合哪一步。

2026-10-26 17:20:32 277

原创 Windows 上架 App Store,KXBuild 的六步完整流程

App 已经能在真机上跑,第一次上架该怎么走?这篇按真实顺序把 Windows 上架 App Store 的六段流程走一遍:注册开发者账号、注册 Bundle ID 并创建 App、准备发布证书和描述文件、用 KXBuild 构建 Release ipa 并上传、用 TestFlight 在真机验证、填写商店信息提交审核。另附 2.1、4.2、5.1.1、2.3 等常见被拒原因,以及不用 Xcode 打的包能不能过审的说明。

2026-10-22 18:22:19 180

原创 KXApp 在 VS Code 里开发 iOS,代码补全、跳转和实时报错怎么来的

在 VS Code 里开发 iOS,代码补全和跳转不是插件凭空变出来的,底层是 SourceKit-LSP 加上项目索引和构建产物。本文讲清 KXApp 的补全从哪来、第一次打开工程为什么要等后台构建、buildServer.json 归谁管、No such module 为什么构建后消失,以及补全卡住时按什么顺序重启提示、重建索引、排查 clangd 冲突,附常用设置表和 .h 语法高亮配置。

2026-10-21 19:09:46 184

原创 iOS应用耗电测试:使用Energy Log、Keymob和Instruments进行性能监控与能源消耗分析

本文详细讲解了iOS应用程序耗电测试的方法,包括使用keymob和Energy Log记录能源消耗事件和Instruments进行性能分析。通过步骤指南和代码示例,帮助开发者了解应用程序的耗电情况,从而优化性能并延长电池寿命。

2026-10-20 18:39:44 150

原创 iOS应用从开发到上架App Store的完整步骤详解

该指南提供了iOS应用开发上架的全流程,从注册Apple开发者账号开始,到下载Xcode、创建项目、设置、测试、打包上传,最终提交审核。适用于独立开发者和新手,帮助简化上架过程,并提到了跨平台上传工具作为补充。

2026-10-15 14:07:37 219

原创 详细教程:使用Perfdog工具测量iOS应用的功耗性能与优化方法

本教程详细讲解了使用Perfdog工具测量iOS应用功耗的完整流程,从Perfdog简介、测量基本流程、步骤详解到代码示例和用户体验分析,旨在帮助开发者掌握功耗监测技术,提升应用性能。

2026-10-12 15:10:33 159

原创 Xcode学习之路:Interface Builder使用技巧与UIAlertView笔记

本文是iOS开发学习笔记,详细记录了在Xcode中使用Interface Builder处理控件事件响应(IBAction)和数据绑定(IBOutlet)的步骤,特别介绍了UIAlertView控件通过协议实现事件响应的方法,并解释了IBOutlet和IBAction关键字的实际作用。适合iOS初学者参考。

2026-09-29 18:18:33 179

原创 iOS应用混淆与马甲包处理全攻略:代码混淆、资源混淆、账号隔离、上传IP注意事项

本文全面梳理了iOS应用混淆与马甲包处理的核心环节:通过KLGenerateSpamCode、ChaosTool、ImageOptim等工具进行代码与资源混淆,同时强调开发者账号隔离、打包环境、上传IP隔离以及后台材料差异化等关联风险防范要点,为iOS开发者提供一套完整的混淆与马甲包上架注意事项。

2026-09-24 17:17:29 199

原创 程序不走系统代理怎么抓包,无感代理的全流量抓法与适用范围

不认代理的程序怎么抓包?这类程序自己实现网络栈、直接连目标地址,不读系统代理设置,所以传统代理抓包"一条都没有"。无感代理(全流量)不依赖程序配合:无需应用配置,本机全部流量(含直连、热点/网关转发)都能进抓包,还能按应用/进程精确圈定范围。本文讲清原理(为什么程序"看不见"代理)、切换方式(接入设置里的两种模式)、该有的前提(证书照旧要装)、两个附带好处(按进程圈定、覆盖转发流量),以及它管不了的边界(证书绑定、强校验站点、H3 解密、远程设备)各自的对应路数。

2026-09-22 17:00:23 203

原创 苹果app编程软件有哪些?iOS开发工具推荐与比较

本文详细介绍了苹果app编程软件(iOS开发工具)的种类与特点,覆盖Xcode、Alcatraz、CodeRunner、Chocolat、AppCode等主流工具,并特别补充了快蝎(kxapp) IDE——一款免Xcode的iOS开发环境,支持Swift、Objective-C与Flutter,内置真机调试引擎,让开发更高效便捷。无论新手还是资深开发者,都能从中找到适合自己的工具。

2026-09-18 15:31:04 117

原创 详解iOS应用上架Apple Store的费用及开发者账号选择指南

全面解析iOS应用上架至Apple Store的费用构成,涵盖个人和企业开发者账号的年费差异、其他服务费用如iCloud存储和推送通知,以及内购和广告推广相关成本,为产品经理和开发者提供实用的费用规划和选择建议。

2026-09-18 15:00:42 144

原创 闭源库混淆比例低的原因及解决方案

本文针对闭源库混淆比例低于20%的问题进行了深入分析,指出了两个主要原因:属性混淆、导出内容混淆等选项未开启,以及定义的名称与系统白名单重叠。同时提供了具体的解决方案,包括开启相关混淆选项和在名称中添加前缀后缀以避开白名单。内容对于保障银行金融类SDK的闭源安全性具有参考价值。

2026-09-15 20:08:44 163

原创 抓包生成接口文档的方法 OpenAPI 自动整理与五种语言代码导出

抓包生成接口文档怎么做?本文走完从流量到产物的三条路:单条请求生成五种语言的代码(cURL、Python、JavaScript、Go、OkHttp,请求头保持原顺序与重复项,复现不走样)、一段会话自动归并成 OpenAPI 3.0 接口文档(先分析成清单勾选、路径模板化 /users/123→/users/{id}、结构自动推断)、整段流量导出标准 HAR 1.2 交给别的工具。附各语言适用场景、导出前的检查点与和 Postman、Apifox 等工具的分工。

2026-09-15 19:04:49 115

原创 iOS 内测分发指南,TestFlight、分发平台与扫码装机的几种办法

iOS 内测分发怎么做?按测试范围从小到大四条路,开发阶段直连真机,一键构建装设备、改完即看;小范围用 Ad Hoc,注册 UDID、描述文件签名、itms-services 扫码装机,注意每年百台设备上限;上量后用 TestFlight,内部成员免审、外部过 Beta 审核、版本 90 天有效;已有基建的走 Firebase App Distribution 或自建 OTA,适合绕开审核节奏。附蒲公英、Diawi 等平台用法与组合建议。

2026-09-11 10:46:32 168

原创 苹果App Store上架应用费用全解析:开发与发布成本

文章详细解析了在苹果商店上架一个app需要付出的所有费用。开发费用涵盖人力成本、技术成本、测试成本和设计成本;发布费用包括开发者账号年费、应用审核费和应用销售分成。最后总结了总费用范围,帮助开发者预算上架成本。

2026-09-10 19:09:09 143

原创 抓包工具对比:Charles、TraceEagle、Wireshark、Fiddler 与 Proxyman

抓包工具对比:Charles、Fiddler、Wireshark、Proxyman 与 TraceEagle 按场景实测横评。三条分水岭:解密方式(代理式装证书 vs 网卡式自动解密)、移动端覆盖(代理式卡在安卓 7+ 证书信任与证书绑定,网卡式免证书直抓加应用层兜底)、协议纵深(HTTP/3 走 QUIC 不进代理端口)。按任务场景横切:桌面看明文配置量差数量级、手机流量代理式重灾区、断点改包是代理式主场、HTTP/3 只有网卡式看得见。附五工具对比矩阵与决策路径。

2026-09-08 13:16:48 220

原创 一款工具完成 iOS 开发全流程是什么体验?

一款工具完成 iOS 开发全流程是什么体验?记录真实使用经历:从 Xcode 加分发平台加 Transporter 的多件套切换到单一工具,建项目(Swift/ObjC/Flutter 一键创建)、写代码(VS Code 内核、AI 助手直装)、编译与真机运行(连 iPhone 一键构建安装)、出包分发(内测与上架同处收尾)一路不换窗口;Windows 同样能走完,编译不再被 Xcode 版本绑架。客观边界:Instruments、复杂调试、团队共用 Xcode 工程仍以 Xcode 为主场。附问答。

2026-09-03 15:42:28 181

原创 Firebase Performance Monitoring iOS 集成与配置完整指南

本指南逐步讲解如何将Firebase Performance Monitoring添加到iOS项目,从安装SDK、配置Firebase模块到生成性能事件、查看日志和自定义监控。涵盖常见问题与后续步骤,助您有效监控应用性能并查看Firebase控制台数据。

2026-09-01 18:34:06 284

原创 iOS 开发时如何使用 AI 编程助手,VS Code 开发 Swift

AI 编程助手在 iOS 开发里能干什么?四种用法拆解:界面代码生成(prompt 给足结构约束,SwiftUI 列表详情页直接生成后编译验证)、报错解释与修复(编译/签名报错贴给 AI,先读懂再改)、测试代码骨架(按现有代码生成用例,边界条件自己审)、重构与文档(重命名、提取方法、补注释,改后跑测试确认行为不变)。KXApp 基于 VS Code 内核,Cursor/Copilot 插件直接可用。附提示词示例、验证清单与常见问题。

2026-09-01 18:11:04 209

原创 怎么用 BeeWare(Briefcase)把 Python 应用打包成 iOS App 并上架

BeeWare 的 Toga 用各平台原生控件,Briefcase 的 create/build/package 三条命令出包,必须在 macOS 上跑。分工:Python 代码 Windows 写,证书、描述文件、上传在 Windows 上用开心上架完成。六步:pyproject.toml 定 bundle(Identifier 是 bundle 加 app 名拼出的)、Windows 签证书、macOS 导入签名材料、briefcase 出包(别让 Xcode 自动管理签名)、上传、扫码内测。

2026-09-01 17:51:56 188

原创 没加入付费开发者计划的免费 Apple ID 能做什么?

免费 Apple ID(未加入 99 美元/年开发者计划)能跑一部分开发测试流程但有明显限制:仅支持 App 登录(免 Xcode)、签名证书只有 7 天有效期、最多注册 3 台测试设备、描述文件等门户功能部分受限、无法在 App Store Connect 建应用和正式上架。需要长期证书、超过 3 台设备或上架时升级付费计划,升级后账号状态自动更新,原操作不受影响。适合付费前先跑通流程的个人开发者。

2026-08-26 13:35:19 228

原创 抓包工具有哪些?三类主流抓包工具盘点与对比

抓包工具有哪些?按原理分三类,网卡直抓(Wireshark/tcpdump,粒度到包、HTTPS 需导密钥)、代理中间人(Charles/Fiddler/Proxyman/mitmproxy/whistle,装证书解 HTTPS、pinning 会断)、应用内取数(绕过证书校验直接拿明文)。另列 Burp Suite 安全测试、HTTP Toolkit/Reqable/TraceEagle 一体化路线。附常见问题与按场景对比:接口调试、底层分析、安全测试、App 抓包各选哪类。

2026-08-24 13:51:50 208

原创 iOS 开发如何快速运行到手机?一键构建直达真机的调试方法

iOS 开发如何快速运行到手机?传统路径要经历编译、归档、导出 IPA、再切安装工具装进设备,改一行代码来回穿两套流程。KXApp(快蝎)把工具链收进 IDE,连上 iPhone 一键构建并运行,编译、签名、安装、启动一次完成,改码后再次点击快速同步到手机;内置编译工具套装,Swift、Objective-C、Flutter 三类项目通用,Windows、Linux、Mac 免 Xcode 跑真机,另附常见问题与传统路径对比。

2026-08-20 14:50:22 253

原创 苹果手机抓包工具怎么选?iPhone 免越狱抓包的方法

苹果手机抓包工具怎么选?iPhone 免越狱抓包的完整路径。代理路线(Charles/Fiddler 装描述文件)日常够用,但证书固定抓不到、不认代理的程序收不到流量;越狱路线成本高风险大。抓包鹰 TraceEagle 的 iPhone 三种方法全程免越狱:扫码装证书、描述文件一键安装(装好后开完全信任开关);应用层抓包从程序内部直接取明文,pinning 拦不到;网页调试器连 iPhone 调 App 内嵌网页。实操顺序:先扫码装证书走代理,pinning 目标切应用层,页面问题用网页调试器。

2026-08-19 11:39:22 475

原创 Windows 上无需 Xcode 生成 iOS 签名证书和描述文件教程

Windows 上无需 Xcode 生成 iOS 签名证书和描述文件教程,三步走完——注册 Bundle ID(创建后不可改、权限单独勾选);签发签名证书(选开发/发布类型、设 .p12 密码服务器不保存、云备份任意电脑下载、免费账号 7 天有效);生成描述文件(选类型、绑 Bundle ID 和证书、Ad Hoc 选设备,下载 .mobileprovision 交给 Flutter/Unity/签名脚本)。权限变了点重建生成,全程不需要 Mac,Appuploader 在 Windows 上完成全部三步。

2026-08-18 12:17:25 272

原创 让 AI 直接帮你抓包,MCP 接入抓包鹰抓包工具实战教程

让 AI 直接帮你抓包:MCP 接入抓包工具实战教程。配好后 AI 不再当"人肉复制粘贴管道",能亲手调用抓包能力。抓包鹰 TraceEagle 内置真正 MCP 服务,20 多个工具分三组:代理控制、流量检查与构造、网络工具箱。两种接入:stdio 一条命令 TraceEagle mcp,或 HTTP POST /api/mcp。实战:AI 查流量定位接口失败、批量生成 OpenAPI 文档、一键网络诊断、重放签名请求。本地回环运行,数据不出本机。

2026-08-17 14:07:51 199

原创 不想安装 Xcode 怎么办,按原因分类的替代方案与实操路径

不想安装 Xcode 怎么办:按原因分类给方案——磁盘不够或嫌重,换内置编译工具链的 IDE(KXApp 快蝎免装免更新 Xcode,体积小一个量级);Windows 走跨平台框架加云构建,或用内置工具链 IDE 直接编译装真机;烦大更新,工具链不跟系统版本绑定;偶尔出包用云构建。实操路径:装 KXApp → 建 Swift/Flutter 项目 → 连 iPhone 一键构建装真机 → 一键生成安装包 → 跨平台工具提交 App Store。绕不开的只有账号、证书签名和上架审核。

2026-08-13 17:39:45 238

原创 appuploader-cli 命令行上传 IPA 到 App Store Connect upload CI 集成

appuploader-cli 命令行上传 IPA 指南:upload 上传与 info 生成资源描述文件,不依赖 Xcode,可接入 CI/CD 流水线。

2026-08-12 17:33:47 244

原创 抓包鹰 Traceeagle 解除证书绑定,SSL Pinning 解除

解除证书绑定让 Pinning 的 App 重新联网可抓,本机、iOS、Android 三类目标,配合子进程与重启开关。

2026-08-11 09:08:34 211

原创 KiwiVM移动应用虚拟化加密软件功能与优势详解

本文详细介绍KiwiVM虚拟化加密软件的功能与优势,包括深度加密、代码虚拟化、字符串加密等,支持iOS和Android项目,提供完整的架构兼容性,帮助开发者保护核心业务逻辑免受逆向工程威胁。

2026-08-08 11:42:45 179

原创 iPad/iPhone模拟器无法出现?检查Deployment Target和SDK版本匹配

解决iOS模拟器无法出现的详细指南。当iPad或iPhone模拟器不在可用列表时,通常是由于SDK和模拟器版本不匹配。本文解释了问题根源,并提供了如何检查和更改deployment target的步骤,确保模拟器正常工作。还介绍了使用快蝎IDE进行iOS开发可以更高效地管理SDK。

2026-08-07 18:23:48 242

原创 如何让iOS软件上架到应用商城?详细5步指南轻松完成上架流程

本指南详细讲解了将iOS软件上架到应用商城的完整流程。从确保应用准备就绪、遵循Apple规则与准则,到准备应用程序ID、发行证书、供应配置文件等先决条件,逐步指导开发者完成上架。文章涵盖测试、规则遵循和证书准备等关键环节,助力应用成功发布。

2026-08-06 18:06:39 207

原创 抓包鹰抓取系统 App 的流量,从底层读明文

系统级抓包从系统底层旁路读取明文,不注入不碰证书,针对 macOS 系统自带 App,拿下 macOS 系统自带 App 与顽固应用。

2026-08-06 10:45:36 212

原创 详细解析,iOS 应用上架 App Store 的完整流程与指南

iOS 应用上架 App Store 完整流程详解,账号、证书、描述文件、打包、上传、审核六环节实操指南,Windows 环境也能全流程完成。

2026-08-05 14:43:28 296

原创 抓包鹰Traceeagle 抓包记录怎么复用 会话重放与压力测试的两种玩法

抓包记录右键即可成批重放或高频压测,会话重放复现多步流程,压测实时输出 RPS 与 p99 延迟分位,签名接口也照跑。

2026-08-04 15:27:42 238

原创 SwiftUI开发框架入门指南:从基础到实战

本文从SwiftUI的基本概念出发,详细讲解了视图、控件、数据管理、布局等核心组件,并通过Xcode 15的设置与使用,带领读者动手构建第一个SwiftUI应用。此外,还推荐了学习资源,帮助开发者快速上手这一现代化的iOS开发框架。

2026-08-03 17:37:55 249

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除