2012-08-06 83 views
0

在Mountain Lion發佈之前,我在單獨的分區上運行Lion。我使用Lion分區來開發,構建,運行設備並提交給App Store。一切都很好,直到ML發佈的那一天。我升級了ML分區,並完全拋棄了Lion分區。現在,我無法在設備上運行。我試圖獲得我所有的證書,配置文件以及不正確的命令。它像獅子分區上的魅力一樣工作,但現在我必須從一個方塊開始。我試圖爲我的設備創建新的配置文件,這是行不通的,我試圖下載一個新的證書,但現在我只是困惑自己,我不知道我在做什麼。我怎樣才能讓它再次運作!?從iOS開始配置

如果有幫助,我確實有Lion計算機的Time Machine備份。

謝謝!

+0

什麼是你獲得錯誤信息?在組織者中,當您右鍵單擊設備並說「添加設備到供應門戶」時,您會得到什麼?它最近幫助我下載證書並將其拖放到xcode中。這有點來回,但最終它的工作,我有想法xcode只是不處理所有的不同情況,但一些錯誤的審判它重置自己,並順利進行。 – hol 2012-08-06 06:17:03

+0

問題在於代碼簽名設置(在項目構建設置中)。它說「Code Sign error:Provisioning profile'XXX'can not be found」。這是因爲我在開始使用Lion分區之前就開始工作了,現在該項目正在尋找我在Lion分區上使用的配置文件。當我嘗試更改生成設置中的代碼簽名標識時,所有其他選項都是灰色的,說「配置文件不匹配默認鑰匙串中的任何有效證書/私鑰對,然後查看我的鑰匙串訪問,並且我根本沒有私鑰 – JohnWickham 2012-08-08 04:24:04

+0

如果您進入會員中心並再次下載證書並將其打開並將其添加到鑰匙串中,會發生什麼情況?當您右擊時iphone中的xcode並說「添加設備到配置門戶」? – hol 2012-08-08 16:43:54

回答

0

以下步驟解決了我的問題。

祝你好運!

  1. 關閉的Xcode
  2. 右鍵點擊你的項目.xcodeproj捆綁,以顯示它的內容。
  3. 在您選擇的文本編輯器中打開.pbxproj文件(如果您覺得偏執,請首先備份)
  4. 找到包含單詞PROVISIONING_PROFILE的文件中的所有行並刪除它們。
  5. 打開Xcode和清理項目
  6. 生成項目

(的pixeldock提供)

+0

謝謝,但我前一陣子解決了這個問題。我從KA中刪除了所有我的配置文件和證書,請求了所有新的證書和配置文件,並且一切正常! – JohnWickham 2012-10-17 17:33:42

0

升級到Mountain Lion時無需再次創建證書。問題在其他地方。