2011-06-29 98 views
11

我剛剛打開了一個較舊的項目以應用錯誤修復。未找到此可執行文件的有效配置文件

修復2分鐘後,我去建立它到我的設備,我得到這個錯誤「沒有找到該可執行文件的有效供應配置文件。」

在瘋狂的故障排除中,我完全製作了新的發行版和開發者證書以及應用程序的新證書。

仍然是同樣的錯誤。

任何人都可以提供要檢查的東西列表嗎?我可以進一步解決這個問題嗎?

乾杯。 PS。我討厭配置。

編輯:我正在使用團隊配置文件...是一個問題?我只是試圖調試到設備..它不應該是一個問題。

回答

30

好了,我解決了這個,不知何故在試圖建立應用商店,我改變了構建配置從調試「運行」方案發布..和自然釋放是使用分配證書..這是不(也不能)安裝在我的設備上。

我討厭的Xcode 4(這它的方面:P)

什麼是計劃呢? :S

+0

感謝您發佈您的解決方案,我已經嘗試過所有的建議,包括你的,我仍然得到這個錯誤(在運行3.1.3的iPod Touch上)。 – paiego

+1

明白了我的工作 我看到了這個問題,因爲我已經獲得了新的Mac,並且仍在使用我的舊計算機的證書。我爲新的Mac創建了一個新證書,但在我的鑰匙串中都有證書。在組織者中,配置文件警告說,即使舊密鑰存在於我的鑰匙串中,「XCode無法在您的鑰匙串中爲此配置文件找到有效的私鑰/證書對」。 解決方案是從我的鑰匙串中刪除舊證書,並刪除/撤銷所有使用此舊證書的配置文件。然後用新證書創建一個新的配置文件並使用它。 – paiego

+0

我討厭Xcode 4的所有方面.Xcode 3在99%的時間內都遠遠優於它。 – SpaceDog

0

您需要在目標級別以及項目級別分配配置文件。所以如果你使用Xcode 4,你可以看到兩列。所以您需要在兩者中分配配置文件。此外,確保

  1. 您將您的配置文件拖放到iTunes或Xcode。
  2. 確保您在新的配置文件中添加了您的設備ID。

如果上述不起作用,請在所有配置中選擇配置文件。只是試試看。

0

您需要將設備添加到配置門戶,並且該配置文件需要安裝在設備上。在Xcode4中,您可以在網站上添加設備ID後,通過組織者完成所有這些操作。

0

對於這一點,你可以在下面的方法檢查一下:

1)首先確認證書安裝在你的Mac正確。這兩個證書分發&開發者應該被正確地添加。如果它不在那裏,然後創建新的,然後再次安裝它。

2)檢查配置文件開發人員,分銷商& AdHoc配置文件安裝正確。並且這些所有配置文件都必須與相應的證書綁定。如果配置文件已過期,則創建新配置並重新安裝。

3)然後在您的項目中設置配置文件。

我希望這些所有檢查都會對您有所幫助,您將能夠在設備中測試您的應用程序。

乾杯。

+0

檢查,檢查,檢查。仍然沒有運氣:( –

+0

我希望你也檢查過,你的設備UDID號碼是添加在兩個配置文件開發人員和AdHoc。 –

0

除了上述所有回覆外,還嘗試刪除權利文件並重新創建它並準確提供應用程序標識符。

我不說上面的錯誤是權利文件bcoz,但可能是一次chance.try,如果它工作,你很高興。

TNQ

+0

Wheres that located?Cheers –

+0

in your xcode in left panel under resources folder you cand find a file named Entitlements .plist – Dinakar

0

我在將應用程序放到iPad上時遇到了問題,即使它在其他iPad和iPhone上工作。我最終通過使用40位設備ID通過供應門戶手動添加它來解決此問題。

6

我有一個解決方案,以及。昨晚發生在我身上的是同樣的錯誤。我有一個以前編譯的程序,現在我正在爲我的應用程序添加一個更新,顯示了同樣的錯誤。問題是我忘記將我的配置文件更改回開發者。 (將您的應用上傳到App Store時,將其設置爲Distribution)。

以下是Xcode 4.6的設置。

在您的應用程序中,單擊目標 - >您的應用程序名稱 - >代碼簽名標識。

將iPhone發行版更改爲iPhone開發者。

你的應用程序現在將編譯。

2

1目標 - >點擊APP->構建設置 - >代碼簽名: 確保這兩個「調試」和「在任何iOS SDK」都設置爲「iPhone開發」

2 - 產品 - > Scheme - > Edit Scheme: 確保Build Configuration設置爲Debug。

0

1)首先確認證書已正確安裝在您的mac中。 2)兩個證書分發&開發者應該正確添加。 3)如果它不在那裏,然後創建新的,然後再次安裝它。 4)然後在您的項目中設置配置文件。

我希望這些檢查都會有所幫助。

相關問題