uniapp运行项目到iOS基座
两种方式
第一种:拥有ios的下载证书,可以直接输入证书信息即可运行到 ios基座。
第二种:开发 阶段没有ios证书,需要自行运行ios手机做开发调试,这时需要进行证书签名。
主要介绍第二种,没有证书的情况下使用爱思助手完成IPA签名。
注意:使用Apple ID签名的IPA文件有效期为7天,7天后需要重签。如果需要“自动续签”功能,IOS手机需要越狱
前期准备
1.需要的工具
HBuilder 3.6.9+(一般我会把软件更新到最新版,版本跟不上容易出现问题)
ios设备
数据线(确保usb线的连接通畅,如果无法识别时候请尝试更换数据线)
爱思助手软件(还有iTunes工具,下载爱思助手后会自动安装该工具,若未安装需要下载安装,用来连接电脑和设备之间通信)
2.安装基座
如果还没有下载基座的,首先下载基座,下载好后,在HBuilder安装目录下面的
plugins\launcher\base 目录下找到安装的ios基座:iPhone_base.ipa
如果找到了就说明安装基座成功了。后面添加IPA文件的时候用到。
操作步骤
1.安装爱思助手
在官网下载并安装;
2.windows电脑连接iOS设备
将爱思助手打开,数据线链接ios设备,手机连接电脑后,确保在手机上弹出的“要信任此电脑吗?”提示框中点了“信任”;
3.设备链接成功提示
连接成功后电脑上的爱思助手就能看到我们的设备信息;
4.进行签名
爱思助手上面选择 工具--->IPA签名
点击添加IPA文件
导入iOS标准基座路径:HBuilderX安装目录\plugins\launcher\base\iPhone_base.ipa
使用Apple ID 签名,依次点击使用Apple ID签名--->添加Apple ID---> 输入Apple ID和密码(账号最好是邮箱, 如果 Apple ID 账号是手机号码,在签名输入 ID 账号时,手机号前面需要加 86。例如:8615012345678。 )--->确定
勾选 选中IPA文件和设备,点击开始签名
如果签名成功,打开已签名IPA的位置
找到签名后的ipa文件,并命名为iPhone_base_signed.ipa,然后将其拷贝到HBuilderX安装目录\plugins\launcher\base
打开HBuilderX,选择要运行的项目,点击工具栏运行图标,选择【运行到iOS App基座】。
如果没运行出来,可能是由于 iphone 没有开启 “开发者模式”,需要自己手动将开发者模式打开。
5.打开开发者模式
设置--->隐私与安全--->开发者模式 ,打开后会提示重启手机。
如果你的ios系统。是 16 以上,可能在 设置---隐私与安全 里面没有 “开发者模式这一项” ,
需要利用 爱思助手 来将选项打开
打开爱思助手 工具箱--->虚拟定位, 随便输入一个经纬度,点击 修改
确定开发者模式已开启 :在手机上,设置---隐私与安全性 里面,就能看到有”开发者选项“了,开启,然后提示重启手机。完成即可。
运行ios基座遇到的问题
下图运行到ios基座成功
1.ios上面安装了HBuilder调试基座,但是移动端未出现运行app的界面,点击安装的HBuilder调试基座,弹出 需要互联网连接以验证是否信任开发者iphone.....,此时确保网络是否链接是否通畅,如果设备已经连接到互联网,仍然没解决,我选择了重启设备,解决了上述问题;
2.重启设备之后,再次点击HBuilder调试基座,提示不收信任的开发者
此时在设备上找到设置>通用>vpn与设备管理这个选项,可以看到我们的开发者APP当前是不受信任的 我们只需点开,信任当前开发APP就可以了
再重新打开这个APP,就可以发现已经可以进行iOS真机预览了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具