我试图在Mac之外发布我的Mac应用程序的一个版本。我复制了我的目标,用"Developer“对其进行了签名,删除了iCloud功能,创建了一个新的应享权利文件,其中删除了iCloud和APS应享权利,并在新目标中引用了这一点。目标构建和存档都很好,但是当我尝试使用“验证开发人员ID签名的应用程序”验证它时,我会遇到一个错误:

在验证步骤之前,有一个屏幕:

因此,应用程序包有正确的应享权利数量,但"A“文件夹显示的是不同的数量,并且确实包含com.apple.developer.aps-环境权限。这是从哪里来的,为什么它不同于应用程序指定的应享权利文件,以及如何编辑它?
编辑:在Xcode中添加目标的代码签名设置,如果这有帮助的话:

发布于 2016-01-29 18:02:34
您是否检查过您的应用程序before=hand使用:
spctl -v -a ./myPath/To/MyApp-v =详细和-a =评估
在提交给苹果之前,这将对大部分事情进行检查。
除此之外,您是否检查了您的签名设置是否正确?
你能把设置寄给我们这样我们才能看到吗?
干杯,
一个
https://stackoverflow.com/questions/35090166
复制相似问题