在網(wǎng)上搜索到這個(gè)問題沙庐,看到有很多的解決方法肴敛,不過由于各位出現(xiàn)的問題不一图柏,所以我決定記錄下我個(gè)人的這個(gè)曲折味赃。
一般碰到這個(gè)問題就是按照提示來重新修改一下bundle id就可以了夜惭。但是這個(gè)bundle id 字段不能修改蹂析,我們的項(xiàng)目就要用這個(gè)字段旗笔。
這個(gè)bundle id肯定是重復(fù)的了倒脓,被注冊(cè)的了罗心,那就需要?jiǎng)h除
由于項(xiàng)目開始開發(fā)的時(shí)候里伯,公司的開發(fā)者賬戶還沒有申請(qǐng)下來,很多的第三方都已經(jīng)注冊(cè)了這個(gè)bundle id 來使用渤闷,我在開發(fā)的是時(shí)候疾瓮,使用的是自己的賬戶也就是personal team。就是沒有付費(fèi)的飒箭。這種賬戶對(duì)于蘋果而言就是測試賬戶狼电,這個(gè)測試賬戶在開發(fā)的時(shí)候,會(huì)自動(dòng)注冊(cè)并占用這個(gè)bundle id字段弦蹂。導(dǎo)致在公司賬戶申請(qǐng)下來的時(shí)候注冊(cè)出現(xiàn)不可用的問題肩碟。
所以解決方案就是聯(lián)系蘋果的客服,蘋果客服
打電話削祈,向客服說明這個(gè)問題。
你只要把問題說明清楚了削饵,前提是你確定這個(gè)bundle id就是自己的賬戶注冊(cè)的岩瘦,而你的賬戶又不是付費(fèi)賬戶未巫,(如果是付費(fèi)賬戶,自己登錄去刪除不就可以了嗎启昧,沒有必要聯(lián)系他們了QAQ)叙凡。這個(gè)客服會(huì)說幫你查一下這個(gè)問題,稍后回復(fù)密末。
大概10分鐘左右吧握爷,有一個(gè)美國那邊的電話給我打過來了,核對(duì)一下信息严里,確實(shí)如我所述新啼。她說可以幫我刪除,確定嗎刹碾?我當(dāng)然說確定了燥撞。
我問了一下她我賬戶下是不是還有其他bundle id ,一并刪除了迷帜。
后續(xù)物舒,我之所以知道是我的賬戶占用了這個(gè)bundle id 是因?yàn)槲以诠举~戶注冊(cè)失敗的時(shí)候,嘗試注冊(cè)另一個(gè)帶cn的字段戏锹,提示帶cn的字段可以用冠胯。我就返回了,也就是說我沒有使用公司的賬戶注冊(cè)這個(gè)cn字段的bundle id锦针,然后荠察,我用自己的賬戶在工程里修改了bundle id 為帶cn的字段,運(yùn)行成功奈搜,最后我再去使用公司賬戶注冊(cè)這個(gè)帶cn的bundle id悉盆,提示也是不可用了。因此我確定我的bundle id是被我自己的賬戶占用了馋吗。
附:弄好了之后呢,真機(jī)測試的時(shí)候提示:應(yīng)用的標(biāo)識(shí)符與安裝的不匹配舀瓢,刪除應(yīng)用重新運(yùn)行就可以了
This application’s application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed.