生活随笔
收集整理的這篇文章主要介紹了
使用 Flash Builder 的 Apple iOS 开发过程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
使用 Flash Builder 的 Apple iOS 開發(fā)過程
iOS 開發(fā)和部署過程概述
構(gòu)建、調(diào)試或部署 iOS 應(yīng)用程序前的準備工作
在測試、調(diào)試或安裝 iOS 應(yīng)用程序時選擇的文件
將應(yīng)用程序部署到 Apple App Store 時選擇的文件
在使用 Flash Builder 開發(fā) iOS 應(yīng)用程序之前,必須了解 iOS 開發(fā)過程和如何從 Apple 獲得必需的證書。
? 在 Flash Builder 中開發(fā) Apple iOS 應(yīng)用程序 ? ?
iOS 開發(fā)和部署過程概述 下表提供了 iOS 開發(fā)過程步驟的快速列表、如何獲得必需的證書以及每個步驟的先決條件。
有關(guān)其中每個步驟的詳細信息,請參閱構(gòu)建、調(diào)試或部署 iOS 應(yīng)用程序前的準備工作。
步驟編號
步驟
位置
先決條件
1.
加入 Apple 開發(fā)者計劃。
Apple Developer 站點
無
2.
注冊 iOS 設(shè)備的唯一設(shè)備標識符 (UDID)。
iOS 配置門戶
Apple 開發(fā)者 ID(第 1 步)
3.
生成證書簽名請求 (CSR) 文件 (*.certSigningRequest)。
無
4.
生成 iOS 開發(fā)者/分發(fā)證書 (*.cer)。
iOS 配置門戶
Apple 開發(fā)者 ID(第 1 步)
CSR 文件(第 3 步)
5.
將 iOS 開發(fā)者/分發(fā)證書轉(zhuǎn)換為 P12 格式。
6.
生成應(yīng)用程序 ID。
iOS 配置門戶
Apple 開發(fā)者 ID(第 1 步)
7.
生成配置概要文件 (*.mobileprovision)
iOS 配置門戶
Apple 開發(fā)者 ID(第 1 步)
iOS 設(shè)備的 UDID(第 2 步)
應(yīng)用程序 ID(第 6 步)
8.
構(gòu)建應(yīng)用程序。
Flash Builder
9.
部署應(yīng)用程序。
iTunes
配置概要文件(第 7 步)
應(yīng)用程序包(第 8 步)
構(gòu)建、調(diào)試或部署 iOS 應(yīng)用程序前的準備工作 在使用 Flash Builder 構(gòu)建 iOS 應(yīng)用程序并將該應(yīng)用程序部署在 iOS 設(shè)備上或提交到 Apple App Store 之前,請執(zhí)行以下步驟:
加入?Apple iOS 開發(fā)者計劃。
您可以使用現(xiàn)有的 Apple ID 登錄或創(chuàng)建一個 Apple ID。Apple 開發(fā)者注冊向?qū)⒅笇瓿杀匾牟襟E。
注冊設(shè)備的唯一設(shè)備標識符 (UDID)。
僅在您將應(yīng)用程序部署到 iOS 設(shè)備而不是 Apple App Store 中時,該步驟才適用。如果您要在多個 iOS 設(shè)備上部署應(yīng)用程序,請注冊每個設(shè)備的 UDID。
獲得 iOS 設(shè)備的 UDID
將 iOS 設(shè)備連接到開發(fā)計算機并啟動 iTunes。連接的 iOS 設(shè)備將顯示在 iTunes 中的“設(shè)備”部分下。
單擊設(shè)備名稱顯示 iOS 設(shè)備的摘要。
在“摘要”選項卡中,單擊“序列號”可顯示 iOS 設(shè)備的包含 40 個字符的 UDID。 您可以使用鍵盤快捷鍵 Ctrl+C (Windows) 或 Cmd+C (Mac) 從 iTunes 復制該 UDID。 注冊設(shè)備的 UDID
使用 Apple ID 登錄?iOS 配置門戶并注冊該設(shè)備的 UDID。
生成證書簽名請求 (CSR) 文件 (*.certSigningRequest)。
將生成 CSR 以獲得 iOS 開發(fā)者/分發(fā)證書。可以通過使用 Mac 上的 Keychain Access 或 Windows 上的 OpenSSL 生成 CSR。生成 CSR 時,只需提供用戶名和電子郵件地址;無需提供有關(guān)應(yīng)用程序或設(shè)備的任何信息。
生成 CSR 會創(chuàng)建公鑰、私鑰以及 *.certSigningRequest 文件。公鑰包含在 CSR 中,私鑰用于為請求簽名。
有關(guān)生成 CSR 的更多信息,請參閱生成證書簽名請求。
根據(jù)需要生成 iOS 開發(fā)者證書或 iOS 分發(fā)證書 (*.cer)。
注:?要將應(yīng)用程序部署到設(shè)備中,需要開發(fā)者證書。要將應(yīng)用程序部署到 Apple App Store 中,需要分發(fā)證書。 生成 iOS 開發(fā)者證書
使用 Apple ID 登錄?iOS 配置門戶,然后選擇“開發(fā)”選項卡。
單擊“請求證書”,然后瀏覽至您在計算機上生成并保存(第 3 步)的 CSR 文件。
選中 CSR 文件并單擊“提交”。
在“證書”頁面中,單擊“下載”。
保存已下載文件 (*.developer_identity.cer)。
生成 iOS 分發(fā)證書
使用 Apple ID 登錄?iOS 配置門戶,然后選擇“分發(fā)”選項卡
單擊“請求證書”,然后瀏覽至您在計算機上生成并保存(第 3 步)的 CSR 文件。
選中 CSR 文件并單擊“提交”。
在“證書”頁面中,單擊“下載”。
保存已下載文件 (*.distribution_identity.cer)。
將 iOS 開發(fā)者證書或 iOS 分發(fā)證書轉(zhuǎn)換為 P12 文件格式 (*.p12)。
將 iOS 開發(fā)者證書或 iOS 分發(fā)證書轉(zhuǎn)換為 P12 格式以便 Flash Builder 可以為 iOS 應(yīng)用程序進行數(shù)字簽名。轉(zhuǎn)換為 P12 格式將使 iOS 開發(fā)者/分發(fā)證書與關(guān)聯(lián)的私鑰組合在一個文件中。
注:?如果您使用 AIR Debug Launcher (ADL) 測試桌面上的應(yīng)用程序,則無需將 iOS 開發(fā)者/分發(fā)證書轉(zhuǎn)換為 P12 格式。 使用 Mac 上的 Keychain Access 或 Windows 上的 OpenSSL 生成個人信息交換 (*.p12) 文件。有關(guān)更多信息,請參閱將開發(fā)人員證書轉(zhuǎn)換為 P12 文件。
通過執(zhí)行下列操作生成應(yīng)用程序 ID:
使用 Apple ID 登錄?iOS 配置門戶。
轉(zhuǎn)至“應(yīng)用程序 ID”頁面,然后單擊“新建應(yīng)用程序 ID”。
在“管理”選項卡中,輸入應(yīng)用程序的說明,生成新的捆綁種子 ID,然后輸入捆綁標識符。
每個應(yīng)用程序都有一個唯一的應(yīng)用程序 ID,您可以在應(yīng)用程序描述符 XML 文件中指定該 ID。應(yīng)用程序 ID 包含一個 Apple 提供的 10 字符“捆綁種子 ID”和一個您指定的“捆綁標識符”后綴。您指定的“捆綁標識符”必須與應(yīng)用程序描述符文件中的應(yīng)用程序 ID 匹配。例如,如果應(yīng)用程序 ID 是 com.myDomain.*,則應(yīng)用程序描述符文件中的 ID 必須以 com.myDomain 開始。
重要說明:?通配符捆綁標識符有助于開發(fā)和測試 iOS 應(yīng)用程序,但不能用于將應(yīng)用程序部署到 Apple App Store。 生成開發(fā)者配置概要文件或分發(fā)配置概要文件 (*.mobileprovision)。
注:?要將應(yīng)用程序部署到設(shè)備中,需要開發(fā)者配置概要文件。要將應(yīng)用程序部署到 Apple App Store 中,需要分發(fā)配置概要文件。使用分發(fā)配置概要文件為應(yīng)用程序簽名。 生成開發(fā)者配置概要文件
使用 Apple ID 登錄?iOS 配置門戶。
轉(zhuǎn)至“證書”>“配置”,然后單擊“新建概要文件”。
輸入概要文件名稱,選擇 iOS 開發(fā)者證書、應(yīng)用程序 ID 以及要在其中安裝應(yīng)用程序的 UDID。
單擊“提交”。
下載生成的開發(fā)者配置概要文件 (*.mobileprovision) 并將其保存在計算機上。
生成分發(fā)配置概要文件
使用 Apple ID 登錄?iOS 配置門戶。
轉(zhuǎn)至“證書”>“配置”,然后單擊“新建概要文件”。
輸入概要文件名稱,選擇 iOS 分發(fā)證書和應(yīng)用程序 ID。如果您要在部署之前測試應(yīng)用程序,請指定要在其中執(zhí)行測試的設(shè)備的 UDID。
單擊“提交”。
下載生成的配置概要文件 (*.mobileprovision) 并將其保存在計算機上。
在測試、調(diào)試或安裝 iOS 應(yīng)用程序時選擇的文件 要運行、調(diào)試或安裝在 iOS 設(shè)備上測試的應(yīng)用程序,請在“運行/調(diào)試配置”對話框中選擇以下文件:
有關(guān)更多信息,請參閱在 Apple iOS 設(shè)備上調(diào)試應(yīng)用程序和在 Apple iOS 設(shè)備上安裝應(yīng)用程序。
將應(yīng)用程序部署到 Apple App Store 時選擇的文件 要將應(yīng)用程序部署到 Apple App Store 中,請在“導出發(fā)行版”對話框中選擇“包類型”作為 Apple App Store 的最終發(fā)行包,然后選擇以下文件:
有關(guān)更多信息,請參閱導出用于發(fā)行的 Apple iOS 包。
更多幫助主題 在 Flash Builder 中創(chuàng)建 iOS 應(yīng)用程序
http://help.adobe.com/zh_CN/flex/mobileapps/WS064a3073e805330f6c6abf312e7545f65e-8000.html
轉(zhuǎn)載于:https://www.cnblogs.com/jiahuafu/p/4386845.html
總結(jié)
以上是生活随笔 為你收集整理的使用 Flash Builder 的 Apple iOS 开发过程 的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔 推薦給好友。