2011-04-26 129 views
7

當在Xcode 4中創建臨時版本時,當我選擇「共享」時,出現「操作無法完成,沒有這樣的文件或目錄」組織者 - 存檔「窗口。我還包括Entitlements.plist文件,甚至狀態消息也顯示構建成功。 我不知道問題是什麼,我錯在哪裏。請建議。發佈版本 - 「沒有這樣的文件或目錄存在」

回答

5

您是否使用Ad-Hoc配置文件簽署了歸檔版本,如果是,請在共享屏幕下拉列表中選擇「不要重新簽名」。

+0

是的。我做到了。我再次嘗試,但同樣的錯誤出現。無法弄清楚這個問題。 – SamG 2011-04-26 08:51:23

+0

解決了這個問題。選擇產品 - > Build for - > Build for Archiving。之後,在項目樹中的產品下,在finder中打開應用程序。 – SamG 2011-04-26 14:29:48

+0

SamG,我仍然面對與原始問題完全相同的錯誤。你是怎麼解決這個問題的?謝謝! – mkto 2011-06-17 10:54:46

1

夥計們, 我發現的另一件事是,如果您已經在xcode < xcode4中開發了一個應用程序,並且您正在xcode4中創建構建,那麼您可能會收到此錯誤。

要解決此,請按照下列步驟 - 1.在Entitlements.plist,添加一個鍵 - 「應用程序標識」,類型 - 「字符串」,價值 - 「$(AppIdentifierPrefix)$(CFBundleIdentifier)」

  1. 現在創建一個「存檔」版本,當出現窗口時,右鍵單擊應用程序名稱和「在查找器中顯示」。
  2. AppName - >右鍵單擊 - >顯示包裝內容。
  3. 產品 - > .app文件。現在使用這個.app文件以及配置文件。

這個解決方案對我很有幫助。

7

使用IOS 5 SDK下載XCode 4.3 beta後,組織者功能共享和存檔停止工作,出現一個模糊的錯誤「沒有找到這樣的文件或目錄」。 事實證明,這與有兩個不同版本的codesign_allocate有關。要解決該問題,請在終端窗口中執行以下操作。

須藤LN -s /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate在/ usr/bin中

我把這個在我的博客http://blog.dmahajan.net爲好。

+0

我嘗試了sudo的東西,'沒有這樣的文件...'錯誤仍然困擾着我。任何其他提示對我來說? – mkto 2011-06-17 11:01:34

+1

複製或重命名/ usr/bin /中的codesign_allocate,刪除原始文件,然後運行EasyCoder的命令,它應該可以工作。 – Alex 2011-07-03 22:50:21

+0

這完全是我的問題,並遵循這些說明完美工作 - 謝謝! – petenelson 2011-08-09 12:22:25

1

另一種可能性:重複您鑰匙串中的鑰匙。解決了我的問題。

相關問題