修改灰色Bundle ID Bundle Identifier

轉載自:http://blog.csdn.net/xx326664162/article/details/50771495 文章出自:薛瑄的博客

你也可以查看我的其他同類文章,也會讓你有一定的收貨!

問題:
TARGETS->General->Identity->Bundle Idenrifier 顯示灰色無法刪除和更改,只能在它的基礎上增加

原因:
可能是別人在他的電腦上用其它APP ID 編譯過了程序,你在把項目復制到你的電腦上,會出現(xiàn)這個問題

根本原因:

在TARGETS->Info->Custom iOS Target Properties ->Bundle identifiter 中設置中寫入的是動態(tài)參數(shù)$(PRODUCT_BUNDLE_IDENTIFIER)

解決該問題,分兩種情況:

1、修改Product Bundle Identifiter

在TARGETS->Build Settings ->Packaging ->Product Bundle Identifiter 中修改為自己需要的APP ID。

Product Bundle Identifiter 可以修改動態(tài)參數(shù)$(PRODUCT_BUNDLE_IDENTIFIER)對應的值,這個為空,可能會報錯:

error: coule not read XXXX from Info.plist(null)

我知道的是 Xcode 7 以后的版本有這個設置選項,可能之前的版本也有這個設置項,
若沒有Product Bundle Identifiter,請使用下面的方法
2、沒有Product Bundle Identifiter 這個選項

修改Bundle Identifiter 為固定App ID,兩種方法:

在TARGETS->Info->Custom iOS Target Properties ->Bundle identifiter 設置中,寫入自己的需要的App ID

打開工程目錄中 XXXX.plist文件,修改Bundle identifiter 為自己的需要的App ID

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容