2012-12-17 40 views
0

Fellow Devs,應用程序名稱更改後的iOS代碼簽名錯誤

我使用xCode 4開發名爲'myApp1'的應用程序。現在我在xCode項目設置中將名稱更改爲myApp2,在Apple提供門戶網站中創建了一個新的供應配置文件並將其下載。

但是,當我嘗試編譯時,出現以下錯誤: 代碼簽名錯誤:預配置配置文件'myApp1'指定與當前設置'com不匹配的應用程序標識符'com.company.mobile.myApp1' .company.mobile.myApp2'

顯然,xCode認爲它仍然需要在新應用程序中使用myApp1供應配置文件。我如何指出項目使用新的配置文件?

任何幫助非常感謝!

謝謝!

+1

檢查'代碼簽名Identity'財產在'構建項目配置的Settings',也許你正在引用您的*老*調配的個人資料有 – tkanzakic

+0

謝謝你的提示,但的代碼簽名身份這兩個配置文件是相同的。 – dutchman711

回答

0
  • 選擇導航面板項目
  • 在主窗口
  • 選擇目標選擇Build Settings選項卡
  • 滾動到代碼簽名部分
  • 選擇了合適的provisioning profile適當的構建配置

enter image description here

+1

如果您未看到新的供應配置文件,請轉至管理器>設備選項卡。在這裏選擇Library> Provisioning profiles並點擊右下角的Refresh按鈕 – demosten

0

您可以更改應用程序名稱而無需獲取新的設置配置文件。如果您只想更改名稱並保留相同的捆綁器ID,請使用現有的供應配置文件。當用戶以這種方式更新應用程序時,他們的MyApp1將被替換爲MyApp2