Xcode 找不到匹配的配置文件 - Ionic Cordova
Posted
技术标签:
【中文标题】Xcode 找不到匹配的配置文件 - Ionic Cordova【英文标题】:Xcode couldn't find a profile matching - Ionic Cordova 【发布时间】:2017-09-20 16:17:29 【问题描述】:我正在尝试运行:
sudo ionic cordova build --release ios
但我收到此错误:
检查依赖项 没有与“myappName”匹配的 iOS 配置文件 找到:Xcode 找不到匹配“myappName”的配置文件。安装配置文件(通过将其拖放到 Xcode 的停靠项)或在 目标编辑器。 SDK“iOS”中的产品类型“应用程序”需要代码签名 10.3'
** 存档失败 **
我确信我有一个有效的配置文件。我尝试了一些在网上找到的解决方案,例如强制代码签名,但没有任何效果。 有什么想法可以解决这个问题吗?
【问题讨论】:
【参考方案1】:如果您在 MS Code 上构建应用程序,然后在 XCode 上运行应用程序,请在构建之前拔下您的 iPhone 设备 USB 电缆。
【讨论】:
【参考方案2】:您的配置文件似乎在 build.json 中设置为 MyAppName。您的 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"
您需要从 apple.developer.com 创建和下载您的配置文件。该配置文件特定于您正在构建的应用程序,并且在内部已使用应用程序包 ID 进行编码。例如 com.company.MyApp。 build.json 中使用的名称是从苹果下载的配置文件的文字名称,不带扩展名。该名称也包含在文件中,是您搜索的 UUID。 UUID 也在文件中标识。当您双击该文件时,它将安装在 ~/Library/MobileDevice/Provisioning\ Profiles 目录中,重命名为 .mobileprovision
【讨论】:
以上是关于Xcode 找不到匹配的配置文件 - Ionic Cordova的主要内容,如果未能解决你的问题,请参考以下文章
更新 MacOS 和 Xcode 后 Xcode 8.1“找不到匹配的配置文件”
错误:没有找到匹配“匹配 AdHoc com.reddwarf.musicapp”的团队“***”的配置文件:Xcode 找不到任何匹配的配置文件