Uniapp 无法运行到ios真机调试,ios重签失败
问题详情
uniapp 本身在浏览器和安卓的真机调试都没有问题,但是在ios基座上的签名失败,报错原因在C:\Users\用户\*****下,找不到某文件.
问题原因
你的用户名为中文名,其中包括你第一次进windos的用户名为中文名,这后修改用户名为英文,这也算作中文名,在C:\Users\用户\*****文件名仍让为中文,解决方法为修改注册表,以注册表里的名为准
具体搜索为"# windows修改用户名 C:\Users用户文件夹名称 把中文名修改为英文名"
大致操作(建议看视频操作)
- 新建一个管理员账户A,名字非中文,win+x 的 计算机管理里的本地用户和组的用户里建立
- 注册表里
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList里的某个文件夹,更改ProfileImagePath这个东西,
- 注销切换账号提示注销会丢失文件,不要慌,发现桌面文件全部消失,不要慌,更改C:\Users\用户\下那个中文名,改为很刚刚注册表对应的名字,
- 在注销切换回原来的账号,发现东西全回来了,就更改成功了.
如果你艺高人胆大,你就自己来,按照我说的大至流程更改注册表,否则你就去看视频来操作,建议看视频操作
之后去运行uniapp就可以进行签名的
操作理由
- 操作理由:是,注销账号后,切到这个号来改名字,否则你是不能直接更改
C:\Users\用户\的名字的,没有重命名这个选项,如果更改注册表后