2010-10-15 76 views
43

在配置門戶中,我的團隊配置文件的「更新」按鈕呈灰色顯示。並表示配置文件已過期。iPhone - 更新團隊配置文件

我該如何更新?

編輯:我發現Xcode中的組織者「自動設備供應」複選框和「刷新」按鈕。但是當我選擇團隊簡介時,選中複選框並按下刷新按鈕,我收到以下消息:

發生意外錯誤。請再試一次。如果問題仍然存在,請聯繫Apple Developer Support(http://developer.apple.com/support)。

我想我可以去支持,但如果不涉及它們,找出問題還是比較好的。

+10

我看到有人投來關閉這個固定。我只想說,根據[faq](http://stackoverflow.com/faq)我認爲它是一個「與編程專業相關的問題」。 – 2010-10-16 15:38:45

+0

不知道你的「意外錯誤」,但我使用自動...刷新選項,它做得很好,所以+1的問答。注意:我必須首先續訂我的實際開發人員證書(也已過期)。 – Olie 2011-01-04 19:27:58

回答

37

我在Team Provisioning Profile過期時遇到了同樣的「意外錯誤」問題。我通過在Xcode Organizer中和ADC配置門戶中刪除它,然後在管理器中進行更新來修復它。

+1

謝謝。我一直在刪除它只是Xcode。這並沒有訣竅。但是當我也刪除它在門戶網站,presto! – 2010-10-23 15:31:45

+3

今晚像其他人一樣進入今晚,我有禁用更新按鈕在配置門戶等,我能夠從Xcode Organizer中刪除它,然後在Xcode中刷新,然後重新下載並重新下載它,並且我永遠不需要從Portal中刪除它,所以YMMV。 – chrisrbailey 2010-12-21 06:02:10

+0

在組織者中刪除您的設備上的「團隊」配置文件和您的「配置文件」選項卡......然後在開發人員門戶中刪除它......現在拔下手機並重新連接手機,它應自動將組織者重新格式化爲這次有正確的連接......現在右鍵單擊設備並選擇「添加設備到配置門戶」,最後轉到您的項目文件構建設置並將分發簽名設置更改爲新的相應團隊配置文件。 – 2011-11-28 03:34:52

0

它是基於過期的證書嗎?你刪除了它的設備嗎?

+0

否這兩個問題 – 2010-10-15 22:38:38

0

嘗試刪除配置文件並單擊刷新,以便Xcode重新添加它。只是一個猜測。我不知道爲什麼這會起作用,但值得一試。

+0

試過。還是一樣的錯誤。 – 2010-10-19 00:07:19

0

您是否在最新的Xcode版本3.2.5 beta 3中按管理器中的更新按鈕?

+0

好問題。我會更新,看看它是否有幫助。 – 2010-10-19 00:07:03

+0

現在已經嘗試過了。同樣的問題。另外,我的設備沒有iOS4.2(即使有可能嗎?) - 但它沒有那麼遠。 – 2010-10-19 22:24:49

0

下面是編譯問題的答案,但是,如果其他人有團隊配置文件的答案,請發佈。

您仍然可以通過創建開發人員配置文件並將其下載到設備來編譯設備/模擬器的應用程序。

使其工作的關鍵是確保從項目菜單中的編輯項目和編輯目標設置中選擇配置文件。目標設置更具體,通常會將人員擰緊。確保它們都處於同步狀態將有助於您啓動並運行。

從這兩個菜單,檢查生成選項卡,並確保顯示開發人員配置文件。默認是iPhone Developer,並應指向您下載的配置文件。

+0

做到了。沒有運氣。 :( – 2010-10-19 22:25:48

0

使用不同的mobileprovision文件有問題嗎?我相信你在使用不同的配置文件時遇到了錯誤,因爲你的目標可能使用了較舊的配置文件。

試一下這個

  • 獲取項目的構建性能的新的mobileprovision文件,並 ,設置 的mobileprovision這一個
  • 選擇活動的目標,並在 目標的構建屬性,確保 了同樣mobileprovision是 正在使用
  • 編譯應用程序。

看看是否有幫助。

+0

沒有那個,沒有運氣 – 2010-10-19 22:26:24

+0

再次確定,你用於mobileprovision文件的應用程序ID(在開發者平臺上)是什麼,它與你的plist中的Bundle Identifier相同,當試圖簽署應用程序時有了這個mobileprovision? – lostInTransit 2010-10-20 05:45:38

0

至於球隊的provisioning profile雲:

請問您的控制檯說什麼?你在使用Xcode 3.2.5嗎?我會在http://bugreport.apple.com處提供雷達。您是否在iOS Provisioning Portal中看到Team Provisioning文件?它有綠燈嗎?

您可以嘗試撤消它並讓Xcode創建一個新的。

至於讓你的應用程序的工作

你總是可以創建一個應用程序特定的發展概況。選擇你的證書和你正在使用的應用程序。另外請確保在複選框列表中選擇您的設備。

然後下載配置文件(一旦準備就緒)並雙擊它將其導入Xcode。

如果你看看Xcode組織者,你應該在列表中看到你的開發概況。

  • 如果它是紅色的,這意味着你的證書已過期
  • 如果它是黃色的,這意味着你沒有私鑰目前使用所選的證書

在項目的獲取簽署信息窗口,在代碼簽名下,爲這兩個選擇器選擇iPhone Developer。看看哪一個是自動選擇的(有時你必須手動選擇正確的)。

然後做一個清潔&建設,你應該很好去。

2

做這些事情,如果你想真正解決問題:

(1)你使用你從你的Mac製作的臨時配置文件中的證書?或者您正在使用其他mac機器的證書。如果是這樣的話,請從那裏獲得.p12文件並安裝到您的鑰匙串中。 (2)如果您在鑰匙串中的證書與您製作臨時配置文件的證書相同,那就沒問題。否則,您必須爲證書創建新的臨時配置文件。 (3)請確保您已經在目標>屬性>標識符中設置了應用程序ID。如果沒有,請設置並從目標>編譯>代碼簽名標識中選擇臨時配置文件。

(4)然後清理並構建您的項目。

如果您發現任何問題,請讓我知道。我想解決這個問題。

+0

我的證書確實來自其他機器,這就是爲什麼我在與Apple續訂訂閱後遇到此問題的原因。我做了AppAspect的建議,即去了其他機器,並在鑰匙串中爲我的所有證書生成了.p12,並在另一臺機器上打開了它們,它們已經安裝好了,就這樣,我能夠再次構建到iPhone上。 – 2013-02-21 17:22:54

6

發佈此再次在這裏..

OK,我有對我的團隊供應配置文件禁用「續訂」按鈕同樣的問題。

這對我有效。

1)從Xcode Organizer中刪除過期的Team Provisioning Profile。

2)從開發者調配門戶中刪除了相同的東西。

3)再次從Xcode組織者檢查標記自動提供,並點擊'刷新'。它要求提供憑據,並在幾秒鐘內添加了續訂的Team Provisioning Profile。

4)它還在開發人員調配門戶中添加了新配置文件。

0

我犯了在主辦單位看錯地方的錯誤。

左邊是庫,然後低於DEVICES

我下的設備>箴輪廓點擊我的iPhone。 那裏沒有刷新按鈕。

正確的位置是

在左邊的組織者庫>部署配置文件

然後團隊提供個人資料是這裏

點擊它,如果過期

0

一如既往點擊刷新。 ...「grep -ir配置文件」。和CMD線總是你最好的朋友,當你想解決蘋果令人沮喪,不便和痛苦的屁股....花了近一個小時左右xcode試圖找到該選項來輸入新的配置文件編號,沒有被發現......只有當我爲之祈禱時,我是否能夠修復,還有另一個蘋果痛苦的屁股....我不能告訴你,我花了幾個小時通過xcode,卡住,因爲它不會因爲一些愚蠢的無效設置,配置文件或參數編譯,只有解決它,當我倒在grep的& ssed ...

0

這爲我工作:

  1. 啓動Xcode中。
  2. 窗口 - >菜單中的管理器
  3. 從開發菜單中選擇「Provisioning Profiles」。
  4. 點擊刷新按鈕
  5. 退出管理器
  6. 返回到xcode主窗口。
  7. 構建 - >從菜單清理
  8. 構建和運行。
6

刷新和刪除iOS設備對我的安裝沒有幫助。

但我發現錯誤信息是誤導性的。我也是Mac開發者計劃的成員,在DEVICES下選擇「我的Mac」並按下(+)添加到門戶按鈕後,錯誤消息「您的團隊沒有設備可以生成配置文件。」不再出現。

因此,它看起來像錯誤消息覆蓋了Mac,而不是iOS設備,即使錯誤消息結尾的URL鏈接到了iOS開發中心。

+0

這也是我的問題。非常感謝! – barrycburton 2012-12-31 23:13:41

0

我通過轉到門戶網站並單擊所有過期的配置文件上的「修改」來解決此問題。然後點擊設備上的「全選」並提交。

3

我有問題,Xcode沒有刷新或更新它的託管Team Provisioning Profile並嘗試了很長時間。我總是在Library-> Provisioning Profiles-部分中進行刷新。然後我嘗試了「團隊」部分,然後點擊「refrsh」按鈕,我的Team Provisioning Profile由Xcode管理,成功更新。希望這有助於你們中的一些人。

還有一件事:我在三支隊伍中使用了相同的Apple-ID。所以也許Xcode在刷新時無法將它們分開。

0

我通過登錄我的的Apple IDXCode->Preferences->Accounts標籤

enter image description here