手把手教你:用爱思助手搞定iOS真机调试(小白也能看懂)
不用买苹果开发者账号不用懂代码签名原理跟着做就行最近用HBuilderX开发了一个app想在iPhone上看看实际效果。折腾了半天电脑就是不认手机网上搜的教程全是专业术语看得头大。你是不是也遇到过这种情况别急今天就用一种“说人话”的方式教你用爱思助手轻松实现iOS真机调试。不需要花99美元买开发者账号全程免费。先搞懂一个“坑”很多人以为苹果手机插上数据线就能像安卓一样直接装应用。天真了。苹果有个严格的保护机制——任何App要想在iPhone上运行必须经过“签名认证”。就像你去别人家做客得先让主人给你发个门禁卡。HBuilderX自带了一个调试用的“门禁卡”叫iPhone_base.ipa但这个卡是空的没写你的名字。所以iPhone拒绝让它进门。我们接下来要做的就是用爱思助手在这个门禁卡上写上你的名字用Apple ID签名。就这么简单。准备工作5分钟搞定你需要三样东西一台Windows电脑Mac用户请绕道方法不同一条原装数据线重要杂牌线可能只能充电不能传数据你的Apple ID和密码没有就去注册一个免费的另外电脑上提前装好这三款软件HBuilderX你应该已经有了iTunes苹果官方驱动必须装爱思助手主角百度搜索下载正式开干跟着图片做第一步让手机信任电脑用数据线把iPhone连上电脑打开爱思助手。这时候手机屏幕上会弹出一个提示“要信任此电脑吗”点“信任”然后输入你的锁屏密码。小贴士如果等了10秒还没弹窗换条数据线试试。很多“翻车”都是线的问题。第二步打开手机的“隐藏功能”苹果的开发者模式默认是关的需要手动开启打开iPhone → 设置 → 隐私与安全性 → 滑到最下面 → 找到“开发者模式” → 打开开关 → 手机会提示重启 → 点“重新启动”重启后手机会再次确认点“打开”就行。这一步漏了后面HBuilderX会一直报错。第三步找到HBuilderX里的“空白门禁卡”打开电脑上的HBuilderX安装目录找到这个文件HBuilderX\plugins\launcher\base\iPhone_base.ipa找不到在桌面右键HBuilderX图标选“打开文件所在位置”一层层点进去就能找到。把这个文件复制一份到桌面我们待会儿要用。第四步用爱思助手签名核心操作打开爱思助手 → 点顶部的“工具箱” → 点“IPA签名”点“添加IPA文件” → 选择刚才复制到桌面的iPhone_base.ipa点“使用Apple ID签名” → 点“添加Apple ID”输入你的苹果账号和密码 → 点“确定”勾选刚添加的账号和文件 → 点“开始签名”等个几秒钟它会提示“签名成功”。然后点“打开已签名IPA位置”会看到一个iPhone_base.ipa文件。把这个文件重命名为iPhone_base_signed.ipa**注意是signed不是singed第五步替换原文件把改好名字的文件复制回HBuilderX的base文件夹替换掉原来的。大功告成运行你的App回到HBuilderX打开你的项目点工具栏的“运行” → “运行到iOS App基座”。这时候手机会开始安装一个白底图标的App。第一次运行手机会弹出一个提示“未受信任的开发者”别慌这不是出错了。去iPhone的设置 → 通用 → VPN与设备管理 → 找到你的Apple ID那一项 → 点进去 → 点“信任…”信任完之后重新打开那个App你的项目就跑起来了常见问题Q签名能管多久A7天。7天后App就打不开了重复第四步和第五步重新签名就行。Q换了个项目还要重新签名吗A不用。只要你不卸载HBuilderX签一次管所有项目。Q换了个手机怎么办A用新手机重新走一遍流程。Q报错“找不到iPhone”A重装iTunes或者换数据线或者重启电脑和手机三板斧基本能解决。写在最后说实话第一次操作可能会有点手忙脚乱但做过一次之后第二次就熟练了。如果你是做跨平台开发的uni-app、Flutter、React Native这套流程几乎是必修课。收藏这篇文章下次换新手机或者7天到期的时候翻出来照着做就行。有什么问题欢迎留言我看到了会回复。如果这篇文章帮到了你点个“在看”支持一下吧~