【问题标题】:Building ios-app Error Domain=IDEProvisioningErrorDomain Code=9构建 ios-app 错误域=IDEProvisioningErrorDomain 代码=9
【发布时间】:2018-07-05 14:48:10
【问题描述】:

当我尝试构建 ios-app 并将其部署在连接到我的 PC 的 iPad 中时(我在远程 mac (xcode 9.2) 上使用 remotebuild 代理,在我的 PC 上使用 vs 2015 + apache cordova)我有以下错误:

Error Domain=IDEProvisioningErrorDomain Code=9 ""myapp.app" 需要配置文件。" UserInfo={NSLocalizedDescription="myapp.app" 需要配置文件。, NSLocalizedRecoverySuggestion=将配置文件添加到导出选项属性列表中的“provisioningProfiles”字典中

有什么建议吗?

【问题讨论】:

    标签: ios xcode cordova


    【解决方案1】:

    developer.apple.com 门户中创建开发/分发配置文件,然后在 build.json 配置文件中指定 TEAMID 和配置文件:

    "ios": {
        "debug": {
            "codeSignIdentitiy": "iPhone Developer",
            "developmentTeam":"MYTEAMID",
            "provisioningProfile": "Provisoning profile name",
            "packageType": "developer"
        },
        "release": {
            "codeSignIdentitiy": "iPhone Distribution",
            "developmentTeam":"MYTEAMID",
            "provisioningProfile": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
            "packageType": "app-store"
        }
    }
    

    有关如何创建配置文件的更多信息,请参阅官方 TACO 指南:Create a Provisioning Profile

    【讨论】:

    • 尝试打开 xcode,然后进入 Xcode>Preferences,选择您的 Apple ID,然后单击“下载手动配置文件”以下载创建的配置。你用的是什么版本的xcode?​​span>
    • 如果我打开 xCode>关于 Xcode,我可以看到我使用的是 9.2 版的 xcode。如果我单击“下载手动配置文件”,我什么也看不到。如果我点击“管理证书”,我可以看到:'Ios 开发证书':'无标题' - '创建者':'我的名字' - '创建日期'。'1-22-18' - '状态':没有。
    • 您是否在 developer.apple.com 门户上创建了 appID="myapp.app" 和相关配置文件,然后在 mac 上安装了 development.cert 和配置文件?您是在 Visual Studio 的 RELEASE 还是 DEBUG 中构建?您只安装了 DEVELOPMENT 证书,然后您只能在 DEBUG 中构建,并且您需要一个与“myapp.app”关联的 DEVELOPMENT 配置文件。
    • 好吧,也许这个错误是你给我的,但是:1)我创建了一个配置文件,我有它。但是我如何在mac上安装它?如果我将该文件拖到 xcode 文件夹上,我什么也得不到,那么在 mac 上安装它的程序是什么?2)是的,我是从 vs 构建的,但是如果我尝试在调试模式下构建,我会遇到同样的错误。也许错误是我无法在 mac 上安装配置文件
    • 要安装配置只需从苹果门户下载并双击它。
    猜你喜欢
    • 1970-01-01
    • 2019-07-16
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 2021-11-17
    • 2018-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多