本人只有一台win主機,也借不到蘋果電腦。所用通過虛擬機器來解決這個問題,使用VMWare安裝蘋果OS。(主要要能支援虛擬化才可以)
1.在Windows下裝好XE4
2.用VMWare裝個Mac虛擬機器(具體安裝可以看這裡http://unmi.cc/vmware9-install-mac-os-x-mountain-lion)。Mac安裝完後就安裝
XCode。Xcode的安裝可以通過蘋果商店進行安裝,也可以去下載離線的的安裝包進行安裝。下載完後複製到虛擬機器中進行安裝,不能複製到話,進行虛擬機器和主機之
間進行檔案分享權限設定。具體如下:
點擊 Finder 前往菜單中的「前往伺服器」
下面的地址是主機的地址,已經在WinDow下設定了一個共用目錄叫IphoneSDK
.
串連中
之前已經記住了使用者名稱,所以沒彈出要登入,第一次會彈出登入的使用者和密碼(win下的使用者)
接下來是安裝PAServer, 開啟C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\PAServer目錄把整個目錄複寫到剛才共用的目錄中,
在MAC中開啟並進行安裝PAServer的安裝。
XCode如果是下載好了離線安裝包的話,安裝方法跟PAServer一樣。通過蘋果商店安裝如下:
點擊免費那裡進行安裝(要輸入蘋果使用者資訊)。
而離線安裝是具體可以參考這裡http://wenku.baidu.com/view/5a783e67783e0912a2162a51.html
Xcode安裝完成後,我們要安裝Command Line Tools。開啟XCode,如:
Command Line Tools一定是要安裝的,其他的sdk看具體情況,這裡是全部都安裝上了。
3.配置Connection Profile串連到Mac
安裝完XCode,Command Line Tools,XE4和PAServer後,就可以配置Connection Profile了,IDE用它來串連Mac,並在Mac上運行調試OS X和iOS應用程式。
在Tools->Options->Environment Options->Connection Profile Manager->Add, 加入Mac中PAServer IP地址,選擇Platform為OS X
添加Connection Profile的步驟如下:
在XE4的IDE中,菜單Tools->Options,在彈出的Options表單右邊列表中選擇Environment Options->Connection Profile Manager,按下Add…按鈕,彈出建立Connection Profile的嚮導表單,
輸入Profile的名稱(喜歡叫什麼隨便,這裡輸入Iphpne6),選擇Platform為OS X:
填寫Mac的IP地址或機器名(對於IP地址經常變動的,建議填寫機器名),PAServer的連接埠號碼,以及密碼(留空就好,
如果設定了會提示串連不上的,不知道什麼原因,切記,但是在這裡費了不少時間):
填完之後,點擊Test Connection來測試一下是否串連,結果出現如下就證明成功了。(MAC中PAServer要運行,
PAServer啟動並執行時候,會提示你輸入密碼的)
4.匯入SDK的步驟如下:
Tools->Options->Environment Options->選擇IOS Device, 待匯入完SDK檔案後,點擊“Update Local File Cache",點擊右邊的“儲存”表徵圖
在XE4的IDE中,菜單Tools->Options,在彈出的Options表單右邊列表中選擇Environment Options->SDK Manager,按下Add…按鈕,彈出建立SDK的嚮導表單,
選擇平台為iOS Device,選擇我們之前建立的Connection Profile,選擇一個iOS SDK版本,
點擊OK,它會自動Update Local File Cache,
好了,現在我們選擇的SDK就會被添加進去了
整體環境基本配置完畢了,現在我們就可以用XE4進行IOS的開發了。下次說明怎麼進行ios虛擬機器和真實機子中的調試。