自动签名无法解决"projectName"目标的权利文件的问题

Moh*_*opi 26 xcode ios provisioning-profile ionic2 ionic3

我是mac的新手,我收到如下错误 图片

我应该怎么做我已经购买了开发者许可证并且我创建了配置证书,但我仍然面临这个问题.我不知道为什么我得到这个错误任何帮助.

我已按照此YouTube链接创建配置文件和发布配置文件https://www.youtube.com/watch?v=Xh2nnjttOwo&t=367s

UPDATE

更新我的buildsettings后,如下所示 IMG

我正在收到像这样的新错误 IMG

小智 46

我在使用推送通知的项目中遇到了同样的问题,我所做的就是修复它:Target-> Capabillities并打开推送通知.固定

  • 我不知道为什么要修复它......但确实如此.非常感谢. (2认同)

Jim*_*Bak 36

我能够通过删除计算机上的所有临时文件并重新启动Xcode来解决此问题.library-MobileDevice-Provisioning Profiles


L. *_*vis 23

通过启用推送通知然后关闭它们,我能够解决同样的问题.

不知道为什么会这样,但在Xcode 9.4.1和Xcode 10 Beta中,这个修复仍然有效.

更新:这适用于Xcode 10.1.


Cod*_*rew 15

Xcode 9和10可能会弹出此错误,因为它正在查找目标的权利文件.您可以在目标的Capabilities选项卡中打开Push Notification,然后将其关闭以为构建创建一个空的权利文件,然后此错误就会消失.

  • 这是一个非常聪明的提示! (2认同)

xia*_*xin 5

根据Code Signing Identity,更改iPhone DistributioniPhone DeveloperDebug部分.