可执行文件使用无效授权进行签名

时间:2016-04-15 07:48:47

标签: ios swift entitlements

任何人都可以帮我解释为什么在我的iphone中安装Appstore发行版/发布时出现以下错误。

  

错误:使用无效的权利签署了可执行文件。应用程序的代码签名权利文件中指定的权利与您的供应配置文件中指定的权利不匹配。 0xE8008016

当我使用AdHoc分发安装构建时,每件事情都运行良好。

我在配置个人资料/应用ID中启用了以下服务  1.应用程序组  2.游戏中心  3.在应用程序购买  4.推送通知 我在Xcode中具有以下功能  1.应用程序组  2.游戏中心  3.在应用程序购买  4.推送通知

权利文件 -

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"      "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.application-groups</key>
<array>
<string>group.SelfieM</string>
</array>
<key>get-task-allow</key>
<false/>
</dict>
</plist>

我在项目中集成了Share扩展应用程序,同时包含以下属性

我在配置个人资料扩展应用的个人资料/应用ID中启用了以下服务  1.应用程序组  2.游戏中心  3.在应用程序购买  4.推送通知 我在Xcode for Share扩展应用程序中具有以下功能  1.应用程序组  2.游戏中心  3.在应用程序购买  4.推送通知

共享扩展程序应用程序的权利文件 -

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"   "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>com.apple.security.application-groups</key>
 <array>
  <string>group.Selfie</string>
 </array>
 <key>get-task-allow</key>
 <false/>
</dict>
</plist>

请告诉我这个过程中有什么问题.... 谢谢你

0 个答案:

没有答案