從Windows 部署Unity應用到iOS上

2022-03-13 23:13:33 字數 1643 閱讀 3176

**:

有了 unity 雲構建(cloud build)服務,你可以在windows平台建立ios應用程式,甚至不需要macintosh+xcode!

起始步驟

– 註冊成為蘋果開發者 :

– 加入 unity cloud build (如果你還沒加入的話) :

– 按照**上cloudbuild的步驟進行,建立ios專案非常容易(但是你需要在其它位置有專案的原始碼控制,如github.com, bitbucket.com)

在windows下建立.csr檔案 (證書簽名請求)

– 開啟該資料夾上的命令提示符 *注意:必須以管理員身份執行命令提示符!

– 輸入下面的命令》 openssl genrsa -out mykey.key 2048

– 輸入下面的命令》 set openssl_conf=c:\你的openssl資料夾\openssl.cnf

–輸入下面的命令》 openssl req -new -key mykey.key -outcertificatesigningrequest.certsigningrequest -subj/emailaddress=你的位址@example.com, cn=你的名字,c=us

建立蘋果開發者許可(license)

– 登入進入蘋果開發者賬戶

– 進入「certificates,identifiers & profiles」

– 建立生產許可證(為蘋果**和ad hoc)

– 上傳你在上一步生成的.csr檔案

– 建立蘋果 id (讓該id通用,這樣你就可以多個應用程式用乙個id)

– 為發布建立授權檔案

在windows 下建立.p12檔案

– 輸入下面的命令》 openssl x509 -in ios_development.cer -inform der -outdeveloper_identity.pem -outform pem

– 用我們在crs建立中建立的mykey.key

– 輸入下面的命令》 openssl pkcs12 -export -inkey mykey.key -indeveloper_identity.pem -out iphone_dev.p12

– 輸入密碼(記下來,你可能以後也會用到)

用unitycloud build建立.ipa

– 到unitycloud build**:

– 建立新的ios專案(就按照**上的指示做,非常簡單)

– 當它需要授權檔案和 .p12檔案的時候,你已經有了!

把.ipa 拷貝到ios裝置

– 安裝 itunes

– 把ios裝置連線到你的pc

– 點選 […] ,之後選擇應用程式(顯示這台機器上所有可用的應用程式,而不是ipad上的)

– 從列表中移除原來的應用程式(如果原來有的話),右鍵單擊,刪除

– 之後把雲建立的.ipa檔案拖拽到這裡(不能把它直接拖拽到ipad上)

– 之後點選ipad 標誌來檢視你的ipad

– 下滑檢視你的 .ipa應用程式

– 點選安裝(或更新)按鈕,它會變成「將要安裝」或「將要更新」

– 點選底部的應用按鈕

– 完成了!現在你可以在ipad上執行應用程式了

*注意:首先你需要進行ipad到這台機器的授權和同步。

參考文獻:

部署windows服務

1 建立乙個新的windows服務專案server1 2 開啟service1 檢視,找到onstart部分,加入 3 切換到設計檢視,右鍵 新增安裝程式 4 切換到新生成的projectinstaller.cs設計檢視,找到serviceprocessinstaller1對account屬性設定為...

windows 部署mongodb資料

mongodb的安裝很簡單,設定好安裝路徑後,一直next直到安裝結束,最大的坑就是mongodb服務的安裝,下面具體說下mongodb安裝之後的一些配置操作 宣告 我的安裝路徑是 d program files mongodb server 3.2 1.建立資料庫路徑 data目錄 日誌路徑 lo...

windows部署服務筆記

windows 部署服務 wds服務,可以輕鬆地為批量客戶機安裝作業系統 windows2008 活動目錄 dns服務 dhcp服務 開始 程式 管理工具 伺服器管理器 角色 windows 部署服務 選中部署伺服器和傳輸伺服器 開啟windows 部署管理工具 配置伺服器 指定遠端安裝資料夾的位置...