
iOS博客
文章平均质量分 91
iOS相关博客
胖虎1
这个人不懒,什么都没有留下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
遇到 Xcode 报错:“alias and its target must be located in the same section”的解决方案与深入分析
【摘要】当运行老项目(特别是含C/C++静态库和别名符号)时,Xcode可能报错"alias and its target must be in the same section"。主要原因是新版链接器对符号段落的严格检查。解决方案包括:1)在OtherLinkerFlags添加"-ld64"强制使用旧链接器;2)降级Xcode;3)排查具体符号段。文章建议维护老项目时保留原工具链和环境,避免盲目升级。该错误反映了新旧工具链的兼容性问题,通过调整链接器设置通常可快速解原创 2025-06-25 17:28:51 · 1026 阅读 · 0 评论 -
遇到 “Sandbox deny file-write-create” 错误?只需这一步解决!
iOS开发使用CocoaPods时常见Sandbox权限错误解决方案:首次导入三方库运行项目时,Xcode可能报错"deny file-write-create",原因是UserScriptSandboxing限制脚本写入权限。解决方法为:在目标Target的Build Settings中搜索"sandbox",将UserScriptSandboxing设为NO即可。该设置仅影响本地开发,不影响上架审核。多Target项目需分别配置,建议养成关闭该选项的习惯。这种权限原创 2025-06-25 10:34:32 · 1101 阅读 · 0 评论 -
2025 Charles 抓包工具完整教程:安装、证书配置与手机抓包实战
通过以上步骤,我们完成了 Charles 的安装、证书配置以及手机端的抓包环境搭建,能够成功拦截和查看移动端的 HTTPS 请求内容。这对于开发者来说,是定位接口问题、验证请求参数、分析第三方 SDK 网络行为的重要工具。当然,在实际使用中,也可能会遇到一些抓包失败的情况,下面列出几个常见问题及排查建议抓不到包 / 手机不通检查手机和电脑是否处于同一 Wi-Fi 网络确认手机端的代理地址和端口是否正确设置Charles 是否开启了代理(Proxy → Start Recording)原创 2025-04-24 10:13:19 · 1716 阅读 · 0 评论 -
AI助理iOS开发:Copilot for Xcode 下载与安装全指南
虽然 Copilot for Xcode 还不是一个完美无瑕的工具,但作为日常开发的“副驾”,它已经给我带来了不少惊喜和便利。尤其是在写一些重复逻辑、接口封装,甚至 SwiftUI 视图结构时,它总能“猜中”我想做的事情,大大减少了思维切换和敲键盘的时间。如果你是 iOS 开发者,或者正在使用 Xcode 编写 Swift/Objective-C 项目,不妨试试看这个 AI 助理,说不定能在某个深夜的 debug 时刻,给你意想不到的灵感。原创 2025-04-21 09:23:44 · 2402 阅读 · 0 评论 -
提效90%?用AI一键将 Objective-C UI 转换为 Swift,太香了!
可以看见借助AI原本需要耗费大量时间和精力的重复性工作,现在只需一个合适的 prompt,几分钟内就能完成大部分内容,甚至还能带来结构更清晰、风格更现代的代码产出。当然,AI 并不能代替我们思考,但它已经可以成为我们开发过程中的“副驾驶”——原创 2025-04-12 16:19:28 · 775 阅读 · 1 评论