我可以用我的iOS开发证书签署我的Adobe AIR应用程序吗?我在Adobe的网站上看到一家名为Thawt
的公司是一个有效的CA.在他们的名字下面,我看到苹果列出。签署AIR应用程序
这是否意味着我可以用Apple的iOS开发证书签署我的应用程序?如果是这样,怎么样?
我可以用我的iOS开发证书签署我的Adobe AIR应用程序吗?我在Adobe的网站上看到一家名为Thawt
的公司是一个有效的CA.在他们的名字下面,我看到苹果列出。签署AIR应用程序
这是否意味着我可以用Apple的iOS开发证书签署我的应用程序?如果是这样,怎么样?
如果您有Thawte颁发的称为“Apple Developer Certificate”或类似的证书,理论上应该可行。我已经看到,即使使用有效的证书,也无法构建有效的证书链错误。这通常是因为您尝试使用发行者的基本证书而未绑定CA证书。您可以通过将证书导入受信任的钥匙串,然后在包含CA证书链的同时以PKCS格式导出证书(我相信)来解决此问题。 http://www.alivelearn.net/?p=892
如果这是可能的话,这将是非常有趣的,因为苹果的开发程序比每年CA的大多数证书便宜得多。为什么不尝试呢?使用iOS.p12证书发布您的空中应用程序,并查看安装对话框在您的系统上安装时显示的内容。 – TheDarkIn1978 2010-11-04 03:39:31
@ TDI1978 - 我试过了。它没有工作。 >无法签署AIR文件。 无法为签署者构建有效的证书链。 – Moshe 2010-11-04 03:44:43
自从我为iPhone开发以来,这已经有一段时间了,现在我想到了,我相信当你接受你提交的应用程序时,你的证书由苹果验证。您的开发密钥.p12文件应该在您的iTune Connect帐户或您的KeyChain应用程序中可用。类似的东西。 – TheDarkIn1978 2010-11-04 03:47:21