我正在Qt编写一个跨平台的应用程序(使用Qt Creator).其中一个目标平台是OS X.
通过使用BitRock安装程序系统创建.app文件,打包应用程序以在OS X上安装.
该应用程序旨在供各个不同学院和大学的政治学学生和研究人员下载和使用.(从App Store或产品网站下载都可以.)
我不需要iCloud或与App Store相关的任何其他功能.我只需要能够分发这个应用程序,以便不出现警告(下面).
目前,该应用程序处于alpha测试状态 - 仅由产品经理进行测试.尽管如此,我仍然希望为产品经理提供OS X的安装包,但不会向他们提供以下警告:
无法打开[安装程序应用程序],因为它来自一个身份不明的开发人员
(更重要的是,当应用程序发布时,我也不希望最终用户出现此警告.)
我了解我需要使用Apple Developer帐户准备我的分发应用程序并正确签署该应用程序.
我创建了一个开发人员帐户,我正在尝试按照链接中的步骤签署我的应用程序并准备分发.
但是,因为应用程序是用Qt而不是Xcode构建的,所以我不知道如何按照步骤完成,因为一些关键步骤假定正在使用Xcode.
我已经搜索了任何可能描述如何在OS X上准备Qt应用程序以进行分发的问题,但是空洞的问题.
(此外,我还希望提供一套尽可能简单的步骤 - 最好比上面链接中提供的步骤简单 - 无论如何.)
什么是最简单的步骤,允许我在OS X上使用Qt开发的应用程序代码签名,以便可以分发?