- Sencha Touch 教程
- Sencha Touch - 首頁
- Sencha Touch - 概述
- Sencha Touch - 環境
- Sencha Touch - 命名規範
- Sencha Touch - 架構
- Sencha Touch - MVC 解釋
- Sencha Touch - 第一個應用
- Sencha Touch - 構建應用
- Sencha Touch - 遷移步驟
- Sencha Touch - 核心概念
- Sencha Touch - 資料
- Sencha Touch - 主題
- Sencha Touch - 裝置配置檔案
- Sencha Touch - 依賴項
- 環境檢測
- Sencha Touch - 事件
- Sencha Touch - 佈局
- Sencha Touch - 歷史與支援
- Sencha Touch - 上傳與下載
- Sencha Touch - 檢視元件
- Sencha Touch - 打包
- Sencha Touch - 最佳實踐
- Sencha Touch 有用資源
- Sencha Touch - 快速指南
- Sencha Touch - 有用資源
- Sencha Touch - 討論
Sencha Touch - 原生 iOS 配置
Sencha Touch 提供原生 iOS 配置功能。以下是建立並在執行 iOS 的裝置上安裝原生應用程式以進行開發和測試的步驟。
以下是將應用程式執行在 iOS 裝置上的步驟。
- 建立、下載和轉換 iOS 證書
- 建立應用程式 ID
- 註冊裝置
- 建立和下載配置檔案
完成 Apple 開發者入口網站的步驟後,請執行以下步驟:
- 配置應用程式包配置
- 生成應用程式
- 執行打包應用程式
建立、下載和轉換 iOS 證書
所有原生 iOS 應用程式都需要 iOS 證書。一個證書可用於多個應用程式,因此,一旦您建立了證書,可以在多個應用程式中使用相同的證書。
使用以下步驟建立 iOS 證書,Windows 和 Mac OS 的步驟相同;但是,命令有所不同。
步驟 1 - 生成證書籤名請求 (CSR)。
這是建立 iOS 證書的先決條件。您可以使用應用程式構建器建立 CSR。您應該登入到應用程式構建器,並且應該在其上執行您的應用程式程式碼。
單擊齒輪圖示並選擇選項。然後選擇 iOS 密碼身份,然後單擊建立。輸入您的詳細資訊並單擊確定。
單擊“確定”後,系統可能會提示您指定下載檔案的名稱和位置。提供所需資訊。
密碼證書採用 P12 格式。
步驟 2 - 前往 Apple 開發者入口網站 並按照以下步驟操作:
準備好 CSR 後,登入 iOS 開發中心並單擊證書部分。
單擊證書,然後單擊開發,然後單擊新增。
選擇 iOS 開發中心並單擊繼續。
提供您的 CSR 並再次單擊繼續。
單擊下載以下載生成的證書,然後單擊完成。
建立應用程式 ID
應用程式 ID,也稱為 bundle id,是一個唯一字串,用於標識您的應用程式。
您可以將相同的 ID 用於開發目的;但是,對於生產環境,每個應用程式都應使用唯一的 ID。ID 可以從 Apple 開發者中心建立。
註冊裝置
如果您尚未註冊,則需要在 Apple 開發者中心註冊您的裝置。所有裝置都需要註冊一次。
要註冊裝置,您可能需要 UDID。它是裝置的唯一 ID,您可以從裝置的 iTunes 中獲取。
要檢查您的 UDID,請在您的計算機上開啟 iTunes 並將您的裝置連線到它。單擊裝置列表下的裝置名稱,然後轉到摘要頁面。然後單擊序列號,即您的裝置的 UDID。
要新增您的裝置,請在門戶中單擊新增裝置選項並提供您的 UDID。
建立和下載配置檔案
此步驟用於連結您的 iOS 證書、應用程式 ID 和裝置以執行您的應用程式。
要生成配置檔案,請為配置檔案提供一個名稱,並使用裝置資訊提供您的 appId 和 iOS 證書。
現在生成並下載配置檔案。配置檔案的預設名稱為 _profileName_.mobileprovision,其中 profileName 是您在配置過程中提供的名稱。
配置應用程式包配置。
此步驟用於為您的應用程式建立一個打包程式。執行以下命令以生成打包程式。您可以編輯打包程式並提供您的應用程式 ID 以及特定於您的應用程式的其他相關資訊。
sencha app package generate packager.json
生成應用程式
使用 Sencha CMD 中的以下命令構建您的應用程式。
sencha app build native
執行打包應用程式
完成上述所有步驟後,您終於可以在 iOS 裝置上測試您的應用程式了。
啟動 iTunes 並轉到應用程式庫。將您的 .app 目錄新增到應用程式螢幕。
最後,在您的裝置上,轉到應用程式並從應用程式庫中選擇應用程式。安裝並啟動應用程式。您將看到您的應用程式成功執行。