这是一个多部分问题,但都是为了解决同一问题。破碎的Adobe Air安装程序,我需要证书
我想发布一个项目,我一直在努力,但得到间歇性问题是生成的.air文件。
发布我的项目时,我总是得到以下警告:。
“有连接到时间戳服务器错误您可能没有到网络的连接,或者服务器本身可能有问题
如果您选择禁用时间戳,则当数字签名过期时,AIR应用程序将无法安装。“
所以我只好禁用时间戳。
我有一个工作的互联网连接,但我从我的公司网络的工作,这会是一个问题,如果是这样,有一个变通(打开特定端口或东西)?此外,上述数字签名在到期之前还有多久?
另外,我正在创建自己的证书。我是否需要购买某种证书/许可证才能在另一台计算机上安装我的应用程序?我已经做了一些研究,但信息很难找到,我所发现的信息充其量也是神秘的。目前,我只需要部署到公司内部的机器上。
有时安装程序工作正常,没有问题(在至少生成它的计算机上),其他时候我得到“应用程序无法安装,因为安装程序文件已损坏。尝试从应用程序获取新的安装程序文件作者。”作为错误消息。其他时候,我收到一个错误消息,说明证书或签名或某些内容不匹配(对不起,我无法复制该错误,因此需要进行解释)。我还没有安装在单独的计算机上工作。
我使用AIR 2.5和2.6试过。
另外,作为一个额外的,而我在这里:我可以嵌入AIR应用程序在里面像一个传统的Flash项目浏览器中运行?
最好避免询问[多部分问题](http:// meta。stackoverflow.com/questions/267058/how-to-handle-a-question-that-asks-many-things)。相反,要求每个人都是一个单独的问题。 – Brian
为什么你不使用普通证书?有证书(并且Flash被阻止)的全部原因是,Apple可以向您收费以发布您的应用。 Apple允许您的应用在100台设备上进行测试 - 将设备ID添加到配置文件中,发布.ipa并将.ipa文件传递给用户,然后放入iTunes并安装。 – moot
我没有为iOS开发 – JEJoll