中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
為iOS工程創(chuàng)建模擬器包,用于其它電腦上iOS模擬器的運行測試(Creating an iOS Simulator Build)
分類: iOS開發(fā) Debug 2014-12-29 15:04 589人閱讀 評論(3) 收藏 舉報

目錄(?)[+]

iOS程序開發(fā)后期,要將程序打包并分發(fā)給眾人進(jìn)行測試。一般而言,這類測試都是真機(jī)測試,這是正確且必要的。只是有一個問題,生成真機(jī)測試的ipa包需要相關(guān)的證書。

當(dāng)然,絕大多數(shù)iOS開發(fā)人員甚至是一些獨立開發(fā)者,都能輕而易舉(無所不用其極)地弄到這些證書。因此,這里需要聲明一下本文的適用人群和情況:

1. 生成的應(yīng)用程序包只能用于模擬器測試,無法用于真機(jī);

2. 不需要特別的證書;

3. 某人沒有被包含在證書里面的設(shè)備,但是卻需要看到程序,驗證相關(guān)功能等(或者開發(fā)者本身沒有任何證書,卻需要別人觀摩或者測試他的程序)。


正文開始,生成一個iOS模擬器包,你需要做下列操作:

· 找到包含需要打包的Xcode項目的文件夾.

· 打開終端并運行幾行命令生成build.

· 其它電腦上使用命令行啟動iOS模擬器并安裝運行所打包的模擬器包.



找到你的Xcode工程目錄:

在一切開始之前,我們先配置Build Configuration(打包Debug版本還是Release版本),如下圖所示:



然后我們要找到Xcode工程所在的目錄,最容易的辦法還是用Xcode本身。點擊你的項目并選擇Show in Finder:



打開終端,并查找你的iOS Simulator SDK 版本

找到文件夾下的.xcodeproj文件,并用終端打開:


通過這種方式打開終端,將直接導(dǎo)航至你項目所在的目錄:


現(xiàn)在運行cd ..回到上一級目錄:


在終端上運行下面的命令來查找你的機(jī)器上可用的SDK的版本:

xcodebuild -showsdks


本文中,我們只需要用到iOS Simulator SDK,如果你的電腦上安裝了多個iOS模擬器SDK,那么選擇最新的一個版本:



創(chuàng)建模擬器包:

繼續(xù)在終端運行如下命令,用你的模擬器SDK替換“-sdk”后面的字段

xcodebuild -arch i386 -sdk [iphonesimulator]


注意:如果你的項目是多“Target”的項目,那么你還需要指定一個Target,從而生成那個Target的模擬器包,命令如下:

xcodebuild -arch i386 -sdk [iphonesimulator] -scheme [NameOfScheme]



運行成功后,在終端將輸出一系列信息,并以** BUILD SUCCEEDED **結(jié)尾。

生成的模擬器包存儲在這個路徑:

{Derive data directory}/build/Release-iphonesimulator/{projectname}.app

這一路徑的具體信息在最后終端的輸出信息中也可以找到。



通過命令行啟動iOS模擬器并安裝運行上面生成的模擬器包:

重新打開一個終端窗口,運行如下命令:

ios-sim launch <path to .app>

這樣便會啟動iOS模擬器并在模擬器中運行app.

糟糕,有的同學(xué)電腦上可能會報:"-bash: ios-sim: command not found"的錯誤。莫慌,這是電腦上還未安裝ios-sim這一工具所致。要安裝這一工具,有個非常簡單的辦法:通過brew安裝ios-sim,一行命令即可搞定。在終端輸入下面命令并運行:

brew install ios-sim

當(dāng)然了,我預(yù)感到,可能你電腦上brew也沒裝,猛戳我的另一篇教程Mac上使用命令行安裝brew,并通過brew安裝Ant等工具,安裝brew.

這一切都搞定了再重新運行之前的ios-sim launch <path to .app>命令即可




參考資料:

Creating an iOS Simulator Build for Facebook Review

0
0
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
[Flutter]開始:在macOS上安裝
Corona開發(fā)5分鐘入門教程
Flutter 開發(fā)環(huán)境搭建---安裝(一)
Xcode及模擬器SDK下載
IOS使用jenkins進(jìn)行持續(xù)集成2
iOS 自動構(gòu)建命令
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服