我正在尝试在 Mac App Store 外部分发我的 Mac 应用程序版本。我复制了我的目标,用“开发者 ID”签名,删除了 iCloud 功能,创建了一个新的权利文件,我在其中删除了 iCloud 和 APS 权利并在新目标中引用了它。目标构建和归档就好了,但当我尝试使用“验证开发人员 ID-signed 应用程序”验证它时,我遇到了一个错误:
在验证步骤之前,有这个屏幕:
因此,应用程序包具有正确数量的权利,但“A”文件夹显示不同的数字,并且确实包含 com.apple.developer.aps-environment 权利。它来自哪里,为什么它与应用程序指定的权利文件不同,我该如何编辑它?
编辑:在 Xcode 中添加目标的 code-signing 设置,如果这有帮助:
1 回答
你使用以下方法检查你的应用程序 before=hand:
-v =详细程度和-a =评估
在将它呈现给 Apple 之前,这将检查大多数事情。
最重要的是,您是否检查过您的签名设置是否正确?
您可以将设置发布给我们,以便我们看到吗?
干杯,
一个