Xcode /为什么我们需要将〜/ Library / MobileDevice /复制到/ Library / MobileDevice /?

时间:2014-09-22 11:33:41

标签: ios iphone xcode cordova ionic-framework

在运行命令cordova run iosionic run ios时,我遇到了此错误:

Check dependencies
Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “31e9e9bb-8da1-48c6-9256-ec365145a0ac”, however, no such provisioning profile was found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1'

乍一看,我决定刷新我的配置文件,确保它们有效且可访问。 但是,同样的问题也发生了 我指出从Xcode运行应用程序直接工作/工作得很好。

直到我...遇到这个post,建议运行此命令:

cp -r ~/Library/MobileDevice/ /Library/MobileDevice/

尝试过并且......整个工作!

我发现非常丑陋且完全不直观。

任何人都可以解释这种副本的本质吗? Xcode不够智能,无法自动处理吗?

确实如此,但我从不想承认我不知道的事情;)

我不明白我做了什么。

0 个答案:

没有答案