app應用連線真機測試 需要開發者證書

2021-06-09 06:13:07 字數 1179 閱讀 2705

儘管你可以在 ios 模擬器上測試應用的基本運**況,但你還應該在已和 mac 電腦連線的裝置上執行和測試。真實裝置才是最終的測試環境,在開發者真實裝置上的就能出現大部分將來可能在使用者的裝置上反映出的狀態或問題。這類測試非常有必要,因為ios 模擬器只執行真實裝置中的部分程序。最理想的情況是,在所有你希望執行的系統板本和裝置型號上逐一進行真機測試。

要在裝置上執行自己的應用,你首先要從蘋果公司獲得乙份 ios 開發證書。你的應用程式必須經過加密簽名才可以在裝置上執行,這份 ios 開發證書就是用來給應用簽名的。要獲取證書,需要開啟 xcode 的 organizer 視窗。

第一步:如何在 xcode 中獲得你的開發證書…點選 window > organizer。

點按 devices。

點選 library 下的 provisioning profiles。

點按視窗底部的 refresh 按鈕。

要在裝置上執行應用,你還需要在裝置中安裝相關聯的描述檔案(provisioning profile)。你的應用要能執行必須確認你的身份(通過你的開發證書)和你裝置的身份(通過列出它的唯一裝置身份標識)。

第二步:如何在 xcode 中認證你的裝置…將你的裝置連線到 mac 電腦。

開啟裝置管理器。

在 devices 欄下面選中你的裝置。

點按 use for development 按鈕。

在首次向你的帳號新增裝置 id 時,xcode 會根據萬用字元應用 id、你的開發證書和裝置 id 來建立乙份 ios team provisioning profile,並將其安裝到你的裝置中。

有了開發證書和描述檔案之後,你就可以在裝置上執行自己的應用了。在執行的時候還可以通過 xcode 的除錯和效能描述元件來觀察執行狀態。

第三步:如何在已連線的裝置上執行應用…在 xcode 工作區視窗中點選 product > edit scheme 開啟方案編輯器。

點按 ok 關閉方案編輯器。

點按 run 按鈕。

如果彈出對話方塊詢問**簽名工具是否可以使用鑰匙串中的鑰匙為應用簽名,請點選 allow 或 always allow即可。

個人開發者賬戶真機除錯

使用個人開發者賬號 真機除錯的時候 報錯 說 set the provisioning profile value to automatic in the build settings editor,意思說 provisioning profile的設定不正確 應該設定成automatic 可是設定...

iOS開發沒有開發者賬號照樣可以進行真機測試

最近在一家公司開發乙個新專案,由於公司之前沒有進行過ios開發所以暫時還沒有蘋果開發者賬號。在之前的開發中要進行真機測試都是需要開發者賬號的,本以為不能進行真機測試了,可沒想到網上一搜,竟然找了不用蘋果開發者賬號也能進行真機測試的方法。下面就把這個方法分享給大家。然後再開啟xcode選擇automa...

蘋果開發者證書建立和設定真機除錯

六 xcode端的準備 1 bundle identifier 2 雙擊匯入描述檔案即可 七 在其他mac上使用 1 匯出p12檔案 私鑰檔案 在鑰匙串中找到登入選項中得iphone developer一項,右鍵選擇匯出,證書型別選擇 個人資訊交換 p12 2 準備provision profile...