在更改app的功能的时候会需要更新本地Xcode上的配置文件。如果没有及时更新,会造成功能无法使用的情况。例如如下报错:

1
2
Showing All Messages
Provisioning profile "iOS Team Provisioning Profile: ***" for "***" contains entitlements that aren't in the entitlements file: com.apple.developer.healthkit.background-delivery. To use these entitlements, add them to your entitlements file. Otherwise, remove unused entitlements from your provisioning profile.

那么如何更新Xcode的配置文件呢?

方法一:进入配置文件夹

打开访达,在菜单中点击前往->前往文件夹

输入下面的地址

1
~/Library/MobileDevice/Provisioning\ Profiles/

删除文件夹中的所有文件即可

配置文件

方法二:使用终端删除

终端输入下面内容

1
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision

参考文章

How to remove provisioning profiles from Xcode