iOS如何刪除bundle Id后在另一個賬號下使用

分享一下我的這個經歷吧,感覺還是很有用的。探索了幾乎所有的可能,探索過程很耗時,上網查別人的經驗,給蘋果發郵件打電話等等。我們的客戶甚至想要通過花錢讓別人來解決,有人說他們可以讓在A賬號上架,但是我們分析后覺得不靠譜花費也比較貴。最后能上架也是非常欣慰的,這個問題也算是我經驗不足導致的。我不知道上傳ipa的后果,當時客戶的賬號還沒有申請下來,為了通過test flight給客戶分發測試才上傳了ipa,最終造成了這個問題。

1、我在 A開發者賬號(公司賬號,非個人) 使用了一個bundle Id,這個bundle Id綁定了一些付費的三方服務,bundle Id不能修改,否則這些三方服務就不能使用了。

2、我在?A賬號 已經上傳了ipa包。(如果沒有上傳ipa,應該是可以輕松刪除bundle Id的)

3、A賬號 缺少資質文件,導致不能上架,或者需要耗費很多時間或資金來獲得這些資質。

4、B賬號(公司賬號,非個人) 是資質齊全的。但是,如果在B賬號上架的話會發現bundle Id被占用了

這些是基本情況,我進行了很多探索:

1、刪除A賬號下的bundle Id。不可行,因為已經上傳過ipa,套裝ID不支持刪除。這在蘋果相關文檔里有明確的說明,我就不貼圖了。

2、移除app。不可行,你會發現移除后還能從回收站里恢復,不能真正的刪除。原因跟上一條應該是一樣的。

3、當你試圖在審核時跟蘋果說明情況,說B賬號有完整的資質,這時蘋果會回復你,讓你用B賬號上架或者是可以把當前賬號添加到B賬號下作為子賬號,其實這只是蘋果的官方通用回復,這樣做也是不行的,因為蘋果的意思并不是這樣的,他說的是可以將個人賬號作為公司賬號的子賬號,但是上架還是要用B賬號來完成。

4、我還試圖將A賬號變更公司實體的方式改到B公司名下,咨詢后發現,這種變更必須是你的公司確實有變更的情況,甚至改名字也是需要你的公司確實改了名字。總的來說不可能輕易辦到。

5、我跟蘋果的技術支持人員以及審核人員電話溝通后才明確了最終的解決辦法。資深技術支持給的結論是?只能通過轉讓來解決。無論你有什么阻力都要排除萬難進行轉讓。

6、轉讓的話會有什么阻力呢?最重要的阻力是轉讓條件有一條是必須通過審核,即成功上架的app才能轉讓。看到這里是不是有一萬頭草泥馬奔過啊,我去,這就進入了一個死循環啊。上架缺資質-需要轉讓-轉讓需上架-需要上架-上架缺資質-需要轉讓.........【沉默】

7、如何排除萬難呢,跟審核人員溝通后得知,可以先將 需要資質文件的功能 去掉,當然要保證app的功能完整性和內容充實。例如直播功能去掉,保留了一些列表、用戶主頁和個人中心等,同時要去除直播相關的一些因素,例如你app叫淘寶直播,去掉直播功能后就要改成淘寶,其他也行,但是不能含直播兩個字。這樣就能上架了,成功后發起轉讓申請。

8、關于轉讓,也有一些注意事項,你可以在網上找找研究一下,這里我說一點吧,轉讓條件有一條是跟內購有關的,具體沒有仔細看。所以最好不要包含內購功能,因此也就不能有虛擬商品。不過這一切的修改都是為了能上架和轉讓。只要轉讓成功,你就可以更新版本把所有修改的都改回來。

沒有貼圖,主要怕麻煩,有其他疑問可以留言。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。