无论如何,我都无法获得权利错误:
可执行文件已使用无效的权利签名。
您的应用程序的代码签名权利文件中指定的权利无效,不允许,或与您的配置文件中指定的权限不匹配。 (0xE8008016)。
我不使用任何东西,没有游戏中心或应用内购买,但默认情况下,这是在developer.apple.com上检查的,我无法取消选中它。
屏幕截图:https://imgur.com/a/Mtq98BH
xcode中的我的功能部分如下所示:
屏幕截图:https://i.imgur.com/xDUtXXM.png
我甚至创建了一个权利文件并添加了“游戏中心”,但我无法弄清楚如何在其中添加“应用内购买”:
屏幕截图:https://i.imgur.com/fzcn0Wm.png
有没有人有任何想法?
我现在一直在努力建造几个小时,从凌晨5点开始,现在下午3点15分,我疯了,我尝试了这些话题中的所有内容:
我在TextEdit中打开了我的dist.mobileprovision文件并显示了这一点,我认为我删除了敏感信息。
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppIDName</key>
<string>REMOVER REMOVED</string>
<key>ApplicationIdentifierPrefix</key>
<array>
<string>REMOVER REMOVED</string>
</array>
<key>CreationDate</key>
<date>2018-05-04T15:35:06Z</date>
<key>Platform</key>
<array>
<string>iOS</string>
</array>
<key>IsXcodeManaged</key>
<false/>
<key>DeveloperCertificates</key>
<array>
<data>REMOVER REMOVED</data>
</array>
<key>Entitlements</key>
<dict>
<key>keychain-access-groups</key>
<array>
<string>REMOVER REMOVED.*</string>
</array>
<key>get-task-allow</key>
<false/>
<key>application-identifier</key>
<string>REMOVER REMOVEDorg.reactjs.native.trustedscore2</string>
<key>com.apple.developer.team-identifier</key>
<string>REMOVER REMOVED</string>
<key>beta-reports-active</key>
<true/>
</dict>
<key>ExpirationDate</key>
<date>2018-06-10T00:39:11Z</date>
<key>Name</key>
<string>REMOVER REMOVED</string>
<key>TeamIdentifier</key>
<array>
<string>REMOVER REMOVED</string>
</array>
<key>TeamName</key>
<string>Noitidart Saab</string>
<key>TimeToLive</key>
<integer>36</integer>
<key>UUID</key>
<string>REMOVER REMOVED</string>
<key>Version</key>
<integer>1</integer>
</dict>
</plist>
我甚至将此处的权利部分复制并粘贴到我的权利文件中,它仍然给了我这个错误。