簡體   English   中英

如何在Xcode 5中更改應用程序的包標識符?

[英]How to change the bundle identifier of an app in Xcode 5?

Xcode 5不允許我更改包標識符。 com.mycompany.之后的應用程序名稱部分com.mycompany. 灰了

我在ITC中創建了一個捆綁標識符,略有不同,我想使用這個新的捆綁標識符。

我是否必須使用正確的標識符創建新的Xcode項目?

其實這很簡單:

  1. 選擇目標
  2. 選擇“信息”選項卡(您可以通過在項目中查找plist文件來執行相同操作)
  3. 搜索“Bundle Identifier”鍵,結束時的值應為com.mycompany.${PRODUCT_NAME:rfc1034identifier}

如果要更改灰色字段,只需將“com.mycompany”替換為您想要的任何內容。 另一個字段是“產品名稱”(從相關密鑰動態讀取),您可以通過在“構建設置”中設置“產品名稱”鍵來更改它。 您也可以非常難看,並將所有的包標識符更改為您想要的任何內容,但我不建議這樣做,因為如果您要添加更多目標,它將是靜態的,並且難以維護。

  1. 在“ 目標”部分下選擇目標
  2. 轉到“ 構建設置”選項卡。
  3. 向下滾動到包裝
  4. 產品名稱更改為所需的名稱

PIC

在Xcode 5.1.1中,您只需重命名目標即可完成。 雙擊目標名稱進行更改。

在您的項目Info.plist中(或在項目選擇的信息選項卡中,這是相同的)將${PRODUCT_NAME:rfc1034identifier}更改為所需的名稱。 在那之后,它不會變得灰暗。

我必須為我的項目執行此操作,並通過在導航器中重命名項目名稱並允許Xcode查找自動更改所需的所有字符串,在Xcode 5.1.1中輕松完成。 只需確保您首先登記或創建項目快照。

您的捆綁包標識符基於PRODUCT_NAME。

默認情況下,PRODUCT_NAME基於TARGET_NAME,很難更改(撰寫本文時為XCode6)。 所以如果有必要,不要害怕在這里強加一個不同的名字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM