Uniapp 无法运行到ios真机调试

135 阅读2分钟

Uniapp 无法运行到ios真机调试,ios重签失败

问题详情

uniapp 本身在浏览器安卓的真机调试都没有问题,但是在ios基座上的签名失败,报错原因在C:\Users\用户\*****下,找不到某文件.

问题原因

你的用户名为中文名,其中包括你第一次进windos的用户名为中文名,这后修改用户名为英文,这也算作中文名,在C:\Users\用户\*****文件名仍让为中文,解决方法为修改注册表,以注册表里的名为准

具体搜索为"# windows修改用户名 C:\Users用户文件夹名称 把中文名修改为英文名"

大致操作(建议看视频操作)

  1. 新建一个管理员账户A,名字非中文,win+x 的 计算机管理里的本地用户和组的用户里建立

image.png

  1. 注册表里HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList里的某个文件夹,更改ProfileImagePath这个东西,

image.png

  1. 注销切换账号提示注销会丢失文件,不要慌,发现桌面文件全部消失,不要慌,更改C:\Users\用户\下那个中文名,改为很刚刚注册表对应的名字,
  2. 在注销切换回原来的账号,发现东西全回来了,就更改成功了.

如果你艺高人胆大,你就自己来,按照我说的大至流程更改注册表,否则你就去看视频来操作,建议看视频操作

之后去运行uniapp就可以进行签名的

操作理由

  1. 操作理由:是,注销账号后,切到这个号来改名字,否则你是不能直接更改C:\Users\用户\的名字的,没有重命名这个选项,如果更改注册表后