Delphi for iOS開發指南(1):在Mac上配置你的開發環境

來源:互聯網
上載者:User

標籤:

http://cache.baiducontent.com/c?m=9d78d513d99516f11ab7cf690d678c3b584380122ba7a0020fd18438e4732b40506793ac57240773a4d20c1116dc4348adb0687d6d4566f58cc9fb57c0ebcc757a9f2743215dd01d05d36ef39c00388477cb4deedb5ca0bcfb3092aad2d2de49008a155e2bdea7960c57529934ae552ce0a4924f115b11bb&p=99759a45d5c714fc57efd33a465393&newp=aa62c54ad6c045e606ac852d021497231610db2151d4d5136b82c825d7331b001c3bbfb42323110ed6c17b640ba4485ceffa3c70340821a3dda5c91d9fb4c57479c1797561&user=baidu&fm=sc&query=delphi+ios+%BB%B7%BE%B3%B4%EE%BD%A8&qid=a2f841d600003acc&p1=2

 

ei_wu49036233的專欄    
  • 目錄檢視
  • 摘要視圖
  • 訂閱
深度學習代碼專欄     攢課--我的學習我做主     開啟你的知識管理,知識庫個人圖譜上線     Delphi for  iOS開發指南(1):在Mac上配置你的開發 環境標籤:  ios開發 delphi2013-09-03 09:08 6104人閱讀 評論(0) 收藏 舉報 分類: IOS (18) 作者同類文章 X

    iOS目標平台開發的FireMonkey應用程式最初可以在Mac的iOS Simulator上測試。

    測試過程的第二階段可以使用iOS Device目標平台,需要一台串連到Mac的測試iOS Device。

     

    • 這篇教程的上半部分描述為了在Mac的iOS Simulator上運行iOS應用程式所需要執行的步驟。
    • 這篇教程的下半部分描述為了在iOS Device上運行iOS應用程式所需要執行的附加步驟。

     

     

     

     

    Mac要求

     

    • OS X 10.7 Lion 或 10.8 Mountain Lion
    • iOS 5.1以上
    • 安裝最新版本的XCode和iOS SDK,並安裝XCode的Command LineTools
    • 要求必須是AppleDeveloper Program的成員
    • 一台通過USB連接埠串連到Mac的iOS Device(用來在Device上測試或運行iOS App)

     

     

     

     

     

     

    配置Mac來讓你的iOS應用程式運行在iOS Simulator上的步驟

     

    為了布署你的iOS應用程式到Mac的iOS Simulator上,你需要在Mac上安裝下列工具:

     

    • Platform Assistant(PAServer)

     

    為了測試目標,RAD Studio使用Platform Assistant,它必須安裝並且運行在Mac上。

     

    • XCode

     

    XCode是在Mac上的開發測試環境,並且提供Mac OS X和iOS應用程式需要的程式檔案。

     

     

     

     

     

    第一步:安裝PlatformAssistant

     

    剛才講過,當你布署iOS App從PC到iOS Simulator或iOS Device時,Platform Assistant必須運行在Mac上。

    Platform Assstant的Mac OS X安裝包名為RADPAServerXE4.pkg,並且可以在兩個地方可以找到:

     

    • 在RAD Studio安裝目錄裡的PAServer目錄。

     

    例如,C:\Program Files\Embarcadero\RADStudio\n.n\PAServer\RADPAServerXE4.pkg

     

    • 在網上,用來在Mac上下載:

     

    http://installers.codegear.com/release/radstudio/11.0/PAServer/RADPAServerXE4.pkg

     

    更詳細的步驟,請查看“在Mac上安裝Platform Assistant”這一章。

     

     

     

     

     

     

    第二步:運行PlatformAssistant

     

    在Mac的Finder裡,按下面的步驟啟用這個.app檔案(RAD PAServer XE4.app):

    1.      定位到頂層的Applications目錄。

    2.      雙擊RAD PAServer XE4.app來啟動Platform Assistant:

    會出現一個終端視窗,顯示Platform Assistant標識以及輸入密碼提示:

    Connection Profile password<press Enter for no password

    可以按Return鍵(斷行符號鍵),或者輸入一個PAServer的密碼然後按Return鍵。

    3.      接下來你會被提示要求輸入Mac的使用者密碼來允許Platform Assistant來調試你的應用程式。輸入你的密碼,然後選擇Take Control“允許”:

    更多關於Platform Assistant的細節,請查看“在Mac上運行Platform Assistant”那一章。

     

     

     

     

     

     

     

    第三步:在Mac上安裝XCode

     

    XCode是在Mac上的開發測試環境,並且提供為Mac OS X和iOS應用程式所需要的開發檔案。

    你可以從下面這些地方安裝XCode:

     

    • 在你的“Mac OS X Install”DVD上,OptionsInstalls下面,雙擊XCode.mpkg來安裝XCode。
    • 在Mac App Store,免費下載Xcode。
    • 作為一個註冊的AppleDeveloper,你可以下載最新版本的Xcode包(.dmg)。註冊然後下載Xcode:

     

    1.      在http://developer.apple.com/programs/register/上註冊(名稱)成為一個AppleDeveloper。

    2.      從https://developer.apple.com/downloads下載Xcode安裝包。

     

     

     

     

     

     

    接下來的步驟

     

    你需要配置你的Mac來在iOS Simulator上運行iOS應用程式。

     

    • 為了在iOSSimulator上運行iOS應用程式,請查看“iOS 教程:在Windows PC上準備你的開發環境”來完成RAD Studio IDE的配置。
    • 為了在iOS Device上運行你的iOS應用程式,請使用下面這些步驟來完成Mac的配置。注意,你可以在在iOS Simulator上測試完應用程式之後執行這些步驟。

     

     

     

     

    配置Mac來在iOS Device上運行iOS應用程式的附加步驟

     

    下面這些步驟讓你來在你的iOS Device上運行你的iOS應用程式。

     

     

    第一步:在Mac上安裝XCode Command Line Tools

     

    在Mac上安裝使用XCode需要的工具:

    1.      在Mac上運行XCode。

    2.      從XCode菜單中選擇Preferences。

    3.      在通用面板上,點擊Downloadd。

    4.      在Downloads表單上,選擇Components頁。

    5.      點擊Command Line Tools旁邊的Install按鈕。

    在安裝過程中你會被詢問要求使用Apple Developer登入。

    更多細節,請查看“在Mac上安裝XCode Command Line Tools”這一章。

     

     

     

    第二步:註冊一個開發人員帳號

     

    必須是iOS Developer Program的成員才可以產生,運行,測試,且布署iOS應用程式。

    你可以使用下面方法之一來加入Developer Program:

     

    • 作為私人開發人員。
    • 作為企業(商業)或大學的群組成員。

     

    更多細節,請查看“加入一個iOS Developer Program”。

     

     

     

     

    第三步:請求,下載並且安裝你的開發認證

     

    布署到Device上的應用程式(或在iOS Simulator上)在運行之前需要加密簽名。開發認證包含需要認證應用程式的資訊。每個(個人開發人員或團隊成員)必須擁有一個唯一的開發認證,它可以用來給多個應用程式使用。

    對於Team Dev,開發認證必須由每個團隊成員請求,這些請求必須通過團隊管理員批准。

     

    請求,下載並且安裝你的認證

     

    1.    在Mac上的Keychain Access(鑰匙串訪問)應用程式裡,選擇Keychain Access按鈕:Certificate Assistant(認證助理)>Request a Certificate From a CertificateAuthority(從憑證授權單位請求認證):

    儲存這個認證請求到檔案裡,然後通過在Apple的iOSprovisioning portal上傳這個檔案來將它發送到你的憑證授權單位。

     

    • 如果你一個公司/組織組的開發人員團隊成員,你的團隊管理員需要批准你的請求。在你的團隊管理員批准之後,你可以下載這個認證。
    • 如果你是個人開發人員,在請求之後,你會看到一個下載選項。更多細節請查看Apple的文檔:Creatingsigning certificates

     

    2.    訪問iOSProvisioning Portal。在狀態從Submitted改變到Issued之後你就可以下載開發認證了:

    3.    通過雙擊它來安裝開發認證。它會在Keychain Access應用程式中自動載入。

     

     

     

    第四步:註冊你的Device用來布署

     

    在Device能夠運行使用者的應用程式之前,它必須在AppleProvisioning Portal裡註冊。Device通過它們的Unique Device ID(UDID)來註冊。UDID可以使用Xcode查看,步驟如下:

    1.    確保你的iOS Device串連到你的Mac機器。

    2.    開啟XCode,然後到Organizer(Window>Organizer)。

    3.    在Devices頁,在你的Device上點擊。

    4.    在Identifier標籤的旁邊是一串字元:

     

    這串字元就是你Device的UDID。

    • 如果你是個人開發人員,通過在Devices tab of the Apple Provisioning Portal添加UDID來註冊你的Device。
    • 如果你是公司/組織的成員,告訴你的團隊管理員來註冊你的Device。

     

     

     

     

     

    第五步:建立並安裝Provisioning Profile

     

    Provisioning Profile用來連接開發人員和裝置到一個Team Dev。在iOSDevice上運行應用程式需要ProvisioningProfile。

     

    • 如果你是個人開發人員,你必須建立Provisioning Profile。更多細節,請查看:Creatingand Downloading a Distribution Provisioning Profile。
    • 如果是公司/組織的開發人員,你的團隊管理員必須建立一個你可以使用的provisioning profile。

     

    在建立完provisioning profile之後,你必須將它安裝到Xcode中去,如下:

    1.    開啟Xcode,然後到哪Organixer(Windows>Organizer)。

    2.    在Library那個地區,選擇Provisioning Profile,然後點擊Refresh。

    3.    Xcode詢問你使用你的AppleID登陸。輸入你的身份,然後選擇Log in。安裝到Xcode的Provisioning Profile:

    4.    選擇一個可用的iOS provisioning profile,將它拖動到你測試Device的Provisioning Profiles裡面去。

     

    你已經配置好你的Mac來讓你的應用程式運行在你的iOS Device。

    為了運行你的iOS應用程式,請查看“iOS教程:在Windows PC上準備你的開發環境”,然後完成RAD Studio IDE的配置。(如果你已經配置了你的PC來在iOS Simulator上運行應用程式,你可以跳過這一步。)

    Delphi for iOS開發指南(1):在Mac上配置你的開發環境

    相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.