mac在選擇真機調(diào)試的時候遇到問題,編譯通過,但是不讓安裝,提示的是:The maximum number of apps for free development profiles has been reached.
無論是從字面意思還是上網(wǎng)尋找了很多方案都說是app應(yīng)用達(dá)到了上限,讓刪除,可是我根本就沒有應(yīng)用,仍然報這個提示,解決了一天還是無果。
最終在stackoverflow上看到一個稍微靠譜點的答案:

image.png
翻譯成中文的大概意思是:在Macbook上打開控制臺應(yīng)用程序,并在嘗試從Xcode安裝應(yīng)用程序時捕獲日志。在左側(cè)的設(shè)備下>選擇您的iPhone設(shè)備>然后搜索,MIFreeProfileValidatedAppTracker:找到對應(yīng)的app然后刪除他。
于是我打開了mac控制臺,搜尋日志:

image.png
發(fā)現(xiàn)果然有幾個應(yīng)用,這幾個應(yīng)用從哪來的?what?
第一個反應(yīng)立馬去ios手機中去刪除這幾個應(yīng)用吧!打開ios后發(fā)現(xiàn),由于ios設(shè)置了自動卸載不常用的應(yīng)用,而這幾個app恰好是已經(jīng)被卸載的不常用應(yīng)用,問題就迎刃而解了,原來,卸載的不常用應(yīng)用也會被計入免費的開發(fā)app次數(shù),所以刪除掉吧!
最終app就成功運行了!