XCode真机测试发布时产生The executable was signed with invalid entitlements.解决办法

提示The executable was signed with invalid entitlements.(The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.)错误,没有发布成功。在网上查询资料后,按照其中一个方法成功解决了此问题,具体如下:

 

第一步:在工程中添加文件new file,选择Resource 中的Property List,添加后名称为Entitlements.plist。

 

第二步:点击Entitlements.plist进行编辑,删除所有Root下的Key,然后添加一个Boolean类型,名称为get-task-allow的Key,状态为YES

 

第三步:在Targets中的Info中的Build Settings选项卡中的Code Signing Entitlements的值设为Entitlements.plist,重新Build即可解决

posted @ 2015-12-05 15:57  波波咪呀  阅读(2263)  评论(0编辑  收藏  举报