0
我一直在试图提交应用程序更新到Mac OSX商店,但我所有的意见都被拒绝,并出现署名为“代码对象未签名都”Mac App Store的权利 - 代码对象完全不
我一直在代码签名的权利是这样的:
codesign -f -v -s "3rd Party Mac Developer Application: My Company (XXXXXXXXXX)" MyApp.app/Contents/entitlements.plist
codesign -f -v -s "3rd Party Mac Developer Application: My Company (XXXXXXXXXX)" MyApp.app
codesign -f -v -s "3rd Party Mac Developer Application: My Company (XXXXXXXXXX)" --entitlements MyApp.app/Contents/entitlements.plist MyApp.app
如果我然后执行以下操作:
codesign --display --entitlements - MyApp.app
我得到的权利文件的内容有这么一起我不寻常的人物:
??qq%<?xml version="1.0" encoding="utf-8"?>
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.files.user-selected.read-only</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
</dict>
这表明权利的代码签名并正确显示。
我已经试过RB应用程序检查精简版它说一切都很好,但是当我尝试使用SPCTL:
spctl --assess --type execute MyApp.app
我得到:
MyApp.app: rejected
我不太知道该去哪里从这里。
在此先感谢。