为啥 ionic run ios 会出现“未找到匹配的配置文件”错误?
Posted
技术标签:
【中文标题】为啥 ionic run ios 会出现“未找到匹配的配置文件”错误?【英文标题】:Why does `ionic run ios` error with "No matching provisioning profile found"?为什么 ionic run ios 会出现“未找到匹配的配置文件”错误? 【发布时间】:2014-09-22 07:04:29 【问题描述】:我的目标是在我的 iPhone 上运行我的 Ionic 应用程序。 我不知道解释这个异常的原因是什么:
myIonicApp$ sudo ionic run ios
Check dependencies
=== BUILD TARGET WealCome OF PROJECT WealCome WITH CONFIGURATION Debug ===
Check dependencies
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “dabcc352-0b59-415a-bcd1-6f6ea1d1fbe6”, however, no such provisioning profile was found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'
我有这个构建设置:
主办方:
【问题讨论】:
链接到我在这里提出的问题:forum.ionicframework.com/t/cant-run-the-command-ionic-run-ios/… 可能会提供更多信息。 【参考方案1】:正如 Mik378 在他的评论中所说,配置文件的正确目标路径似乎是 /Library/MobileDevice,因此您只需将所需的所有内容复制到该文件夹即可:
sudo cp -r ~/Library/MobileDevice/ /Library/MobileDevice/
【讨论】:
【参考方案2】:尝试进入 Xcode 首选项、帐户并单击对话框左下方的刷新按钮。
【讨论】:
我刚刚完成了。同样的问题。是否有可能比生成多个开发人员证书导致冲突?事实上,在文件夹中我有一个这样的增量:iOS Development(3)。我猜 XCode 足够聪明,可以检测出好的... 我找到了诀窍!即使我直到现在才弄清楚为什么:***.com/a/19647125/985949 解决方案是运行以下命令:sudo cp -r ~/Library/MobileDevice/ /Library/MobileDevice/
以上是关于为啥 ionic run ios 会出现“未找到匹配的配置文件”错误?的主要内容,如果未能解决你的问题,请参考以下文章
命令行运行ionic run android 出现running one or more of the platforms Error
ionic3 在ios9.0 系统下 会出现ReferenceError:Can't find variable:Intl 错误提示
为啥 Google Maps Cordova ionic angular 仅在 Android 中工作而在 IOS 中为空白?