萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> iPhone

Unity 遊戲導出到 iOS 設備實戰全記錄:從蘋果開發者賬號到 Xcode 真機運行

Unity 開發 iOS 遊戲,真機測試是必經之路。官方文檔分散,本文整理為**單一連貫流程**,覆蓋證書、描述文件、Xcode 簽名全鏈路。

前置準備

  1. 下載 Unity(含 iOS Build Support,2013/05 後免費版內建)。
  2. 註冊 Apple Developer Program ($99/年):官網,收到激活郵件後生效。
  3. 下載安裝 Xcode(Mac App Store 或 開發者中心),作為構建中介。

Apple Developer 入口

開發者門戶配置(Member Center)

  1. 註冊設備:設備 → + → 輸入名稱 + UDID(iTunes 點擊序列號顯示 UDID,複製)。可註冊多台(iPhone+iPad)。
  2. 創建 App ID:Identifiers → App IDs → +
    - 顯式 Bundle ID:com.YourName.GameName(支援 Game Center、IAP)
    - 通配符:com.YourName.*(多項目共用,但不可用特權服務)。
    記錄 Bundle ID,Unity 填寫用。
  3. 申請開發證書:Certificates → Development → +
    - Keychain Access 生成 CSR(Certificate Signing Request),2048-bit RSA。
    - 上傳 CSR,下載 ios_development.cer 與 WWDR 中間證書,雙擊安裝進 Keychain。
  4. 創建 Provisioning Profile:Profiles → Development → +
    綁定:App ID + 設備 + 證書 → 生成 .mobileprovision → 下載雙擊安裝進 Xcode(Window → Organizer → Devices → Provisioning Profiles)。

Unity 端設置

  1. File → Build Settings → Platform: iOS → Add Current Scene。
  2. Player Settings → Other Settings:
    Bundle Identifier = 門戶創建的顯式 ID(com.YourName.GameName)
    Target iOS Version = 設備系統版本(如 6.0+)。
  3. Build → 選空資料夾輸出 Xcode 專案。

Xcode 真機運行

  1. 連接設備,打開輸出的 .xcodeproj。
  2. 左上 Scheme 選真機名稱(非 Simulator)。
  3. 點 ▶ Run,Xcode 簽名部署並自動啟動。

後續新專案:只需重複「創建 App ID + Provisioning Profile」,證書/設備/鑰匙串一次配置長期復用。

copyright © 萬盛學電腦網 all rights reserved