2017-07-28 177 views
0

自XCode 8发布以来,我无法使用Cordova为我的iOS应用程序完成构建。现在我使用的科尔多瓦7.0.1和8.3.3的XCode和获得的“科尔多瓦打造IOS”同样的错误:XCode无法找到配置文件

没有配置文件“bundle_ID的”发现:Xcode中找不到 的provisioning profile匹配'bundle_id'。代码签名需要 产品类型“应用程序”中

我创建并重新创建的证书和配置配置文件SDK的iOS 10.3',确信正确的捆绑ID被选中,双击了证书在Keychain中安装,下载配置文件,并没有任何工作。我也试着创建在根目录中的build.json文件科尔多瓦下列要求:

{ 
    "ios": { 
    "debug": { 
     "codeSignIdentity": "iPhone Developer", 
     "developmentTeam": "<team id>", 
     "packageType": "development" 
    }, 
    "release": { 
     "codeSignIdentity": "iPhone Developer", 
     "developmentTeam": "<team id>", 
     "packageType": "app-store" 
    } 
    } 

指定“provisioningProfile”与供应配置文件的UUID没有帮助的。

我能够在XCode中成功完成构建并创建存档并安装到我的设备,但它在启动屏幕后立即崩溃。假设这是因为科尔多瓦没有完成一个成功的构建。

我一直在为此奋斗了几个星期,并一直在各地搜索论坛,没有任何帮助。我甚至尝试关闭并重新打开XCode,就像很多人提出的那样,这也没有帮助。

想法?

编辑:

我试图重新启动的XCode一堆倍增加供应型材后还试图利用科尔多瓦并重新添加删除的iOS平台。这些选项都不起作用。

+0

尝试一些其他的问题,加入proivsioning配置文件后重新启动的XCode。 –

+0

试了很多次,不幸的是不工作。 – what3vo

回答

0

Xcode和bundle id中的包标识符是相同的。 再次检查。

相关问题