2011-04-29 54 views
17

我在這個互聯網上發現了這個問題的各種建議的解決方案,但它們都不適合我。有誰知道爲什麼會發生這種情況?XCode 4歸檔/ IPA錯誤:「操作無法完成。沒有這樣的文件或目錄」

http://answers.unity3d.com/questions/15294/xcode-build-and-archive-error-no-such-file-or-directory

http://blog.joshschumacher.com/2011/04/06/xcode4-the-operation-couldn%E2%80%99t-be-completed-no-such-file-or-directory/

我試着編碼簽約相較於未使用代碼簽名的每個組合歸檔,我已經使用配置的配置文件的每個組合試過,但我仍然得到同樣的錯誤每次。

我很困惑,爲什麼我會在嘗試保存文件時得到這樣的錯誤。我正在使用XCode 4,我的應用程序生成的檔案很好。事實上,我甚至可以將我的應用程序上傳到itunesconnect(並且已被接受!)。在提交之前,我無法創建IPA進行共享和測試。

任何想法?

The error message The Error

Right before I get the error Right before I get the error

+1

我也有這個錯誤。有人有主意嗎?我在Xcode 4.0.2 – 2011-04-30 22:11:37

+0

W Dyson,你有沒有使用three20?我是,我想知道是否有可能會有聯繫,因爲似乎很少有其他人有這個問題。 – 2011-05-02 16:23:54

+0

否。並且該應用在模擬器和iPhone上正確運行。當我安裝4.0.2時,我沒有安裝命令行工具,這可能是問題嗎? – 2011-05-02 16:27:02

回答

11

太多的無奈之後,我提交給美國蘋果公司開發者支持請求。我與之交談的技術人員能夠將我的檔案保存爲她的計算機上的.ipa - 我無法保存在我的計算機上的完全相同的歸檔文件,這指出了我的系統中可能存在的一個錯誤(以及它的聲音,其他許多人)。

她建議我卸載並重新安裝XCode和開發人員工具,並且工作正常!

這裏是她的卸載說明:

  • 請確保您的計算機運行的是最新的Mac OS X(10.6.7)和iTunes。
  • 運行在終端應用程序下面的命令來卸載SKD: sudo <Xcode>/Library/uninstall-devtools --mode=all(其中<Xcode>是路徑到包含SDK的目錄)
  • 您將<Xcode>垃圾桶,重新啓動機器
  • 回覆 - 從iOS開發人員中心下載並安裝Xcode(4.0.2)。確保在安裝之前選擇「自定義安裝」窗格中的系統工具,UNIX開發,Essentials軟件包。
+2

從時間機器備份還原我的系統後,我也得到了此錯誤。這個答案使我朝着正確的方向前進。謝謝 – 2011-05-26 05:58:39

+0

我也有這個錯誤。在安裝XCode4時,我沒有選擇安裝UNIX開發工具。我重新安裝了XCode4(沒有卸載),這次選擇了所有選項,並解決了問題。謝謝! – 2011-06-13 10:24:18

+0

如果您將XCode的預發行版本安裝在其他目錄中,然後再將其刪除(因爲您現在意識到您不應該將它放在生產機器上:-)),也會發生這種情況。重新安裝(或奇怪地我的情況... 2)照顧問題。 – mmc 2011-06-28 17:07:44

5

我的分銷證書過期後我有同樣的問題。我添加新的(私鑰和證書)和xCode「Share」命令開始產生這樣的錯誤。

只要從Keychain Access中刪除舊私鑰&證書,問題就會解決。 希望它有幫助

+0

這也解決了我的問題,我的症狀與OP報告的一樣,但與您的情況相同。 – theLastNightTrain 2011-06-09 08:30:36

+0

同樣在這裏。不需要重新安裝Xcode,謝謝! – pix0r 2011-07-13 19:52:43

+0

謝謝,它工作! – 2011-07-22 14:27:53

1

我實際上有同樣的問題,但不同的解決方案(和原因)。我有Xcode 3和Xcode 4都在一個點運行。我最近刪除了Xcode 3,並將我的Xcode 4從/ Xcode4移至/ Developer目錄。這導致我有你描述的同樣的問題。

我感動的目錄回/ Xcode4,現在我的檔案保存了正常。

4

選擇「不重徵」的身份解決同樣的問題對我來說。

+1

這也爲我解決了 - 我建議在重新安裝前先嚐試一下。 – 2011-09-11 18:04:22

+0

你在哪裏選擇不重籤? – 2012-08-22 14:19:52

1

我也有同樣的問題,但我可以通過以下方式解決問題。

我的項目是所述便攜式磁盤(格式化爲FAT-32)上,並且該項目稱爲在同一磁盤上的某些文件夾爲「用於任何添加的文件夾的文件夾中添加參考」。我可以構建它的任何配置,但是我不能僅僅通過以上提示創建.ipa文件。

所以,我複製了便攜式磁盤到磁盤安裝的XCode(MacOS的)的桌面上引用的文件夾。然後再將這些文件夾添加到項目中。我可以製作.ipa文件。

0

我在一個目錄中安裝的Xcode 4.0.2然後手動將其移動到另一個。 當我將Xcode移回第一個目錄時,一切正常。

相關問題