我是一名开发人员。除了App Store,我们公司的官方网站也是软件下载的一种方式。DMG签名提交后,通过网站下载安装软件时,仍然有提示说来自身份不明的开发者。您能告诉我如何解决这个问题吗?如果你能用中文回复就最好了。
Sadly, I can’t read Chinese, so I’m answering based on a machine translation.
It sounds like your goal is to create a Mac product to distribute directly, using Developer ID signing. If so, there are three basic steps:
- Created a Developer ID signed version of your product.
- Submit that for notarisation.
- On successful notarisation, staple the resulting ticket to your product [1].
We have documentation that covers all of this. A good place to start is:
Once you’ve done these steps, I recommend that you test your product using the process described in Testing a Notarised Product.
If you continue to have Gatekeeper problems, I have lots of advice on how to investigate that in Resolving Trusted Execution Problems.
Finally, see the following forums posts for links to even more info:
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] This step is optional; see The Pros and Cons of Stapling for more about that.