【前言】:
? ? ? ? 做慣了嵌入式linux樱溉,底下待久了雅镊,就想著看看上面的風(fēng)景吹缔,由于對(duì)于C語(yǔ)言和linux應(yīng)用驅(qū)動(dòng)都了解過(guò),所以選擇了IOS作為上面風(fēng)景的第一站耕挨,今天Xcode7也發(fā)布了,擇日不如撞日尉桩,就今天開(kāi)始上面風(fēng)景的欣賞吧筒占。
【正文】:
? ? ? ? Xcode7已經(jīng)支持了真機(jī)調(diào)試,正好今天來(lái)試一試蜘犁,但調(diào)試的時(shí)候還是發(fā)現(xiàn)了很多問(wèn)題翰苫,網(wǎng)上也搜索了很多文章,但是寫(xiě)的確實(shí)太簡(jiǎn)單这橙,先記錄下步驟奏窑,后續(xù)補(bǔ)充些截圖吧。
? ? ? 1屈扎、首先xcode7中添加你的apple id號(hào)埃唯,在Xcode -> Preferences -> Accounts下,選擇添加鹰晨,有些時(shí)候墨叛,可能已經(jīng)自動(dòng)識(shí)別了你本機(jī)的用戶信息。
? ? ? 2模蜡、此時(shí)漠趁,應(yīng)該看到ios mac都有一個(gè)free的標(biāo)簽,說(shuō)明已經(jīng)具備下載到真機(jī)的資格了哩牍。
? ? ? 3棚潦、此時(shí),在你要下載的應(yīng)用程序工程中的General中膝昆,Team選擇剛剛free資格的賬號(hào)信息丸边。
? ? ? 4叠必、連接你的真機(jī),我這里是ipad妹窖,然后纬朝,你會(huì)看到工程運(yùn)行的設(shè)備中,除了之前的模擬iphone設(shè)備以外骄呼,又多了一個(gè)你真機(jī)設(shè)備的名稱共苛,選擇他。
? ? ? ?或者蜓萄,在Product -> Destination 下選擇對(duì)應(yīng)的設(shè)備隅茎。
? ? ? 5、編譯并運(yùn)行嫉沽,此時(shí)如果編譯成功辟犀,xcode將自動(dòng)install這個(gè)app到你機(jī)器上,但此時(shí)是運(yùn)行不了的(就是說(shuō)xcode自動(dòng)加載運(yùn)行app在真機(jī)上)绸硕。
? ? ? ?6堂竟、此時(shí)你會(huì)發(fā)現(xiàn),在真機(jī)點(diǎn)擊app圖標(biāo)后玻佩,也是執(zhí)行不了出嘹,并且報(bào)告需要信任開(kāi)發(fā)者之類的提示。
? ? ? ? 對(duì)于Ipad咬崔,我們可以通過(guò) 設(shè)置-> 通用 -> 描述文件 里税稼,選擇你開(kāi)發(fā)者賬號(hào),選擇后垮斯,會(huì)讓你信任他即可娶聘。
? ? ? ?7、此時(shí)甚脉,不要馬上用Xcode再次運(yùn)行這個(gè)程序丸升,而是把你的真機(jī)設(shè)備斷開(kāi)一下,然后再接上牺氨,就可以進(jìn)行調(diào)試了狡耻,這里卡了很久,沒(méi)有想到需要重新連接下設(shè)備就可以解決了猴凹∫恼⊙﹏⊙b汗