美文网首页
cordova iOS 真机运行 Error Domain=I

cordova iOS 真机运行 Error Domain=I

作者: 呦释原点 | 来源:发表于2020-04-26 19:37 被阅读0次

错误信息

image.png

cordova项目根目录下添加build.json 文件

文件内容

{
"ios": {
    "debug": {
        "codeSignIdentity": "iPhone Developer",
        "developmentTeam":"YOURTEAMID",
        "provisioningProfile": "provisioning profile name or UUID",
        "packageType": "development"
    },
    "release": {
        "codeSignIdentity": "iPhone Distribution",
        "developmentTeam":"YOURTEAMID",
        "provisioningProfile": "provisioning profile name or UUID",
        "packageType": "ad-hoc"
    }
}
}

注意修改 developmentTeam 和 provisioningProfile 的值

我们还需要对根目录下的 config.xml 文件做一些修改,打开 config.xml 文件,我们可以看到这样一句话

<widget id="io.ionic.starter" version="0.0.1" ...>
...

这里的 id 我们也需要改成我们对应 Bundle Identifier 的值。如果这项不做修改,我们后面构建应用的时候,Bundle Identifier 还是会被改回来,导致启动失败。

错误二

Error Domain=IDECodesignResolverErrorDomain Code=1 "No certificate for team '7HU4HSHUVT' matching 'iPhone Development' found"

info

真机运行参考官网 http://cordova.axuer.com/docs/zh-cn/latest/guide/platforms/ios/index.html#requirements-and-support

但是build.json文件 直接用官网的好像不很管用。可参考上面样例。

参考:
https://www.it1352.com/915474.html
https://juejin.im/entry/5960d749f265da6c3a54daba
https://www.edoou.com/articles/1575076238254765
https://www.cnblogs.com/qirui/p/8421372.html

相关文章

网友评论

      本文标题:cordova iOS 真机运行 Error Domain=I

      本文链接:https://www.haomeiwen.com/subject/znwjwhtx.html