未找到匹配的配置文件 Xcode

No matching provision profile found Xcode

我收到以下错误:

Your build settings specify a provisioning profile with the UUID XXX-XXX-XX..., however, no such provisioning profile was found.

我已经尝试从 Xcode 中删除我的配置文件并像 回答中那样重新下载它们,但没有帮助。当我转到 ~/Library/MobileDevice/Provisioning Profiles/ 时,我实际上可以看到 Xcode 告诉我不存在的配置文件。我也尝试重新启动 Xcode,但也没有帮助。

根据 Apple 技术支持的建议,解决此问题的最佳方法是:

1) (not advised by apple as you should have an ID). But Ensure that your DeveloperID is added to Xcode. (If it's an ID that hasn't got Agent or Admin access) then you need to make sure the you've created the correct provisioning profiles and installed them. If it is an Admin/Agent account, all's good

2) Open the project in question and:
    i) Click on the target which you're having problems with
    ii) Click on the "General" tab
    iii) Make sure that the "Signing" is set to "None"
    iv) Click on the "Build Settings" tab
    v) Make sure that "All" and "Combined" levels are chosen" (see the image below, All and Combined levels are just under the main tabs on the left)

   vi) Scroll down to "Code Signing"
   vii) You only need to worry about the "Code signing identity". If that's filled in, click on the line and press backspace (delete) so it clears it
   viii) The resource rules should be empty as this no longer applies (for general purpose use)
   ix) Under Provisioning Profile, change it to "Automatic"

按下此键后:

1) Cmd + Shift + K to do a build clean 
2) after this is done, press Cmd + B to build

如果这没有成功,请返回 "General Tab" 并在上面 (2 iii) 中提到的 "Siging" 部分下,您会看到 "Fix Problems" 按钮...

希望对您有所帮助。

干杯,

一个