iOS創(chuàng)建App流程

1、創(chuàng)建對(duì)應(yīng)名稱的xcode工程

2、若已安裝了cocoaPods 但未創(chuàng)建倉庫則直接創(chuàng)建cocoaPods倉庫,步驟如下

a、 在終端中cd到 Xcode工程文件根目錄? 執(zhí)行pod init 生成 podfile文件,生成成功后只有一個(gè)podfile文件

注:若出現(xiàn)RuntimeError - [Xcodeproj] Unknown object version.錯(cuò)誤,說明你的 Xcode 版本和 CocoaPods 的版本不匹配,你需要更新你的 CocoaPods ,終端輸入命令gem install cocoapods --pre 等待CocoaPods更新成功后再執(zhí)行pod init操作

b. 執(zhí)行 :open -a xcode podfile 打開生成的podfile文件(或者直接打開文件夾中的podfile文件)

c. 在podfile 內(nèi)添加需要的第三方插件,如pod 'WechatOpenSDK'表示下載最新版本,pod 'AFNetworking', '~> 3.1.0'表示下載指定版本,更改了podfile 記得pod update

d .執(zhí)行pod install --verbose --no-repo-update,對(duì)應(yīng)的庫下載完成后會(huì)生成xcworkspace文件以及其他的pod相關(guān)文件。

至此cocoaPods 添加完成 ,運(yùn)行工程,發(fā)現(xiàn)Podfile 內(nèi)添加的頭文件無法找到,繼續(xù)

e. 選擇Target - Build Settings 搜索User Header Search Paths,并輸入$(PODS_ROOT)

f. 打開并使用xcworkspace文件

若未安裝cocoaPods 則先安裝再創(chuàng)建倉庫,參考:iOS安裝CocoaPods詳細(xì)過程

若安裝了cocoaPods并創(chuàng)建了對(duì)應(yīng)倉庫,則添加其他開源庫只需cd到工程目錄下pod install或pod install --verbose --no-repo-update、pod update或pod update --verbose --no-repo-update,使用其中一種方式即可(pod install和pod update相對(duì)較慢)

3、設(shè)置appicon和launchImage

設(shè)置appicon:直接在Assets.xcassets文件中點(diǎn)擊右鍵新建AppIcon并導(dǎo)入對(duì)應(yīng)尺寸的圖標(biāo)

設(shè)置appicon

然后在General->App Icons And Launch Images中選擇Asset下的AppIcon即可。

設(shè)置LaunchImage:app加載啟動(dòng)圖有兩種方式1、在Assets文件中新建Launch Image并導(dǎo)入對(duì)應(yīng)尺寸圖片(參考“設(shè)置appicon”) 2、在系統(tǒng)默認(rèn)的LaunchScreen.storyboard中添加背景圖。通常使用方式1,因?yàn)榭稍贚aunchImage中導(dǎo)入各個(gè)機(jī)型不同尺寸的啟動(dòng)圖。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 項(xiàng)目組件化、平臺(tái)化是技術(shù)公司的共同目標(biāo),越來越多的技術(shù)公司推崇使用pod管理第三方庫以及私有組件,一方面使項(xiàng)目架構(gòu)...
    swu_luo閱讀 22,827評(píng)論 0 39
  • 一、創(chuàng)建的github倉庫原文地址 1 進(jìn)入Github網(wǎng)站www.github.com登陸自己的賬號(hào)后 2 建立...
    freesan44閱讀 4,106評(píng)論 2 12
  • Ruby 安裝 要安裝cocospods 首先需要安裝ruby,可以先安裝xcode,再安裝macport ,最后...
    山天大畜閱讀 2,105評(píng)論 0 1
  • 什么是cocoapods CocoaPods是一個(gè)用來幫助我們管理第三方依賴庫的工具。它可以解決庫與庫之間的依賴關(guān)...
    VV木公子閱讀 7,238評(píng)論 0 7
  • 今天跟洪綺一起在準(zhǔn)備大公益的事項(xiàng),感謝洪綺的付出,也感謝各位同學(xué)的付出,大公益各項(xiàng)準(zhǔn)備事項(xiàng)都有序推進(jìn),這是我們共同...
    伏伏王閱讀 221評(píng)論 0 3

友情鏈接更多精彩內(nèi)容