使用Adobe AIR SDK

时间:2017-06-14 19:12:53

标签: macos flash air flash-builder

请有人帮助我如何使用Adobe Air SDK为OS应用程序代码签名创建Apple证书.p12。

实际上我想要为App Store分发应用程序,例如,如果我使用了本地p12证书,我的代码签名不是所有时间的对象,其次是尝试在应用程序商店沙箱错误上传应用程序。

所以实际上我想知道如何为Adobe Air桌面创建OS X .p12证书。

谢谢

2 个答案:

答案 0 :(得分:0)

就像比尔特纳所说,如果你想通过App Store分发.p12,你必须遵循类似的注册Apple开发者计划的过程。生成证书时,您必须选择" macOS"而不是" iOS,tvOS,watchOS"在Apple Developer门户网站上:http://help.adobe.com/en_US/flex/mobileapps/WS064a3073e805330f6c6abf312e7545f65e-8000.html

如果您已经拥有开发人员的证书,那么会有一个简短的指南,标题为将开发人员证书转换为P12文件 http://help.adobe.com/en_US/as3/iphone/WS144092a96ffef7cc-371badff126abc17b1f-7fff.html,可让您创建.p12文件。

此外,这只是第一步,https://helpx.adobe.com/flash-player/kb/posting-air-app-mac-app.html上有一个指南,引导您完成为App Store准备AIR应用程序的过程,因为您需要执行几个步骤手动做。它还提到您使用自签名证书,您可能会收到警告消息。

答案 1 :(得分:0)

您需要成为Apple开发者计划的成员。

您需要单独的iOS和Mac App Store证书,以及完全不同的一对来签署OSX应用程序以通过Gatekeeper。

对于OSX,您不能像对待任何其他平台一样签署您的应用程序。您必须使用苹果自己的签名工具并完成所有环节,因为Apple需要单独签署内部应用程序和外部安装程序,以及单独的空中运行时。