1. 程式人生 > >IOS開發-解決demo真機執行不了問題

IOS開發-解決demo真機執行不了問題

本人今天弄了一下午終於把開發者賬號新增到公司開發賬戶上了!激動。但當要把一些網上下載的demo在真機上執行看看效果時,又糾結了!(Ps:我在除錯照相機錄影功能,虛擬機器沒攝像功能,大家懂的。所以,必須真機才能看到功能效果)。好吧,廢話了一段!接下來進入正題。

1.首先,我們先來連結手機直接執行一下看看什麼效果吧


2.看看上圖的提示是什麼意思:大概意思是說找不到簽證的開發者身份。那麼,你就得先有蘋果開發者(https://developer.apple.com/)付費賬號才可以了,然後建立一個App ID。


2.把Bundle Identifier改成與開發者中心那的App ID的一樣。

3.回車確定修改,再次點選執行。如果可以執行,那就OK了。如果彈出如下警告,那就接著改吧:


4.先別急,我們看看提示是什麼,大概意思是說找不到開發者有效的開發者身份簽名。我們再回到一開始的錯誤提示看看漏了什麼

5.找到你的專案xcode檔案,右擊顯示包內容

6.找到project.pbxproj檔案,雙擊開啟後

7.完蛋了,開啟後發這麼多的字母,怎麼找到那個開發者名字

8.別急,按住command+F,開啟搜尋,輸入之前提示的那個開發者名括號內的內容快速查詢

9.找到後,我們把它遮蔽掉。遮蔽方式就跟上面的遮蔽方式一樣,用/*遮蔽的內容*/來遮蔽掉那一串就行了。

/**/   ←注意註釋遮蔽

10.儲存好,再次執行,成功編譯到手機。