使用 Flash Builder 4.5 配置 iOS 开发





0/5 (0投票)
如何使用 Flash Builder 4.5 配置 iOS 开发
引言
这篇文章概述了使用 Flash Builder 4.5 配置 iOS 开发的步骤。
安装 OpenSSL
创建私钥
- 打开命令提示符
- 切换到目录 C:\OpenSSL-Win32\Bin\
- 输入 "
openssl genrsa -out C:\Temp\Khattab.key 2048
"

注意:如果出现错误消息:“unable to write ‘random state’
”,则需要设置RANDFILE
环境变量,如下面的截图所示。
Set RANDFILE=.rnd

创建 CSR 文件
- 打开命令提示符
- 切换到目录 C:\OpenSSL-Win32\Bin\
- 输入 "
openssl req -new -key C:\Temp\Khattab.key -out C:\Temp\CertificateSigningRequest.certSigningRequest -subj "/emailAddress=cuperous@gmail.com, CN=Ahmed Khattab, C=US"
"
接受公司发出的 Apple 开发者邀请
- 创建 Apple ID
- 接受并确认邀请
请求证书
注意:访问 Apple 开发者网站时,请使用 Safari 或 FireFox。
- 进入 Apple 开发者网站
- 进入证书选项卡
- 点击请求证书

- 浏览到 CSR 文件 C:\Temp\CertificateSigningRequest.certSigningRequest 并提交
- CSR 文件必须由管理员批准
- 批准后,下载证书

- 将证书文件“developer_identity.cer”保存到 C:\Temp
下载配置文件
- 进入 Apple 开发者网站
- 进入配置文件选项卡
- 将“通用应用”配置文件下载到 C:\Temp\GeneralApps.mobileprovision

将 Apple 证书转换为 Flash 可用的 P12 文件
- 生成 PEM 文件
- 打开命令提示符
- 切换到目录 C:\OpenSSL-Win32\Bin\
- 输入 "
openssl x509 -in C:\Temp\developer_identity.cer -inform DER -out C:\Temp\developer_identity.pem -outform PEM
"
- 打开命令提示符

生成 Flash Builder 需要用的 P12 文件
- 打开命令提示符
- 切换到目录 C:\OpenSSL-Win32\Bin\
- 输入 "
openssl pkcs12 -export -inkey C:\Temp\Khattab.key -in C:\Temp\developer_identity.pem -out C:\Temp\iphone_dev.p12
" - 输入此证书的密码

将证书添加到 Flash Builder 应用
- 打开项目属性

- 进入“ActionScript 构建打包” -> Apple iOS
- 设置证书文件
- 浏览到刚刚生成的 P12 证书 C:\Temp\iphone_dev.p12
- 设置配置文件
- 浏览到刚刚生成的配置文件 C:\Temp\GeneralApps.mobileprovision

设置 AIR 应用 ID
- 如果 AIR 应用 ID 设置不正确,将会出现以下错误。

- 打开文件“<项目>-app.xml”

- 将文件 ID 设置为
- “
com.xyzCompany.GeneralApps.HelloWorld
” - (“
com.xyzCompany.GeneralApps.
”)
- “