Flash/AIR iOS打包P12证书配置详解

Flash 导出 iPhone 格式的时候,P12 证书就是你绕不开的坎。说白了,它就是一把数字钥匙,让你的 App 能被 iOS 系统认出来是“正规军”。

苹果对安全这块卡得挺严的,不管是开发还是发布都得用到开发证书发布证书,而这些证书就封装在 P12 文件里。你得有Apple Developer 账号,交 99 刀每年,进后台去生成这些东西。

Flash 虽然现在不主流了,但有些老项目还是得维护吧。用AIR 框架配合 ActionScript 3.0,还是能打包成 iOS App 的。关键就在打包时得把p12.p12.mobileprovision文件都配置上,不然 App 压根装不上 iPhone。

配置过程不算难,Flash 或 AIR 里选对证书和配置文件就行。像iOS 设置里直接导入 P12 证书,把mobileprovision选上,再打个包,.app 文件就能拿去装设备上测试。

还有个小细节要注意,P12 文件遵循 PKCS#12 标准,所以你要是用 Mac 系统,生成、导出啥的都比较顺手,连钥匙串访问都能。Windows 环境下稍微麻烦点,但也不是搞不定。

如果你要深入玩 Flash 转 iOS,下面这几个链接还挺实用的,尤其是那个生成 IPA 的方法,讲得还蛮细的:

zip 文件大小:8.84KB