2012-03-13 63 views
6

我有一個iOS應用我已經建立了好幾次在過去的一年,並已部署了無數臨時建立的,沒有問題。然而,今天的Xcode已決定歸檔我的應用程序時,應該把它作爲一個Mac App Store的應用程序,而不是建立一個我可以分享一個.ipa文件。Xcode中歸檔iOS應用爲Mac應用

Git不會顯示我的.xcodeproj文件中的任何改變,我無法看到已經更改的構建設置。我在項目中還有其他目標仍然可以正常生成,但我用於分發的主要目標是導致這些錯誤的目標。 Xcode是否應該認爲它正在構建一個Mac應用程序,而不是過去的iOS版本?

+1

我設法重新正常獲得我的應用程序歸檔,但我仍然不知道原因是什麼。我最終重複了我正在構建的目標(那是有問題的),並嘗試使用新目標進行歸檔。不知道爲什麼,但那個壞建立目標的重複工作正常,所以我刪除了原來的目標,我又回到了正軌。這幾乎就像Xcode在某個地方感到困惑。 因爲我沒有設法找到問題的成因,我真的不想標記的解決方案,只是還沒有,因爲什麼工作對我的情況可能不是爲別人有類似的問題開展工作。 – 2012-04-10 17:38:49

+0

很高興你的工作! Xcode 4似乎充滿了這些問題。這有點令人失望。 – 2012-04-11 18:37:40

回答

16

檢查,如果你不小心讓你的目標你的Info.plist的一部分。它不應該。在「目標成員資格」窗格中取消選中它,或從「複製束資源」構建階段中將其刪除。

(通過這個問題找到答案:My iPhone app is being archived as "Mac App Archive" and not "iOS app archive"

+0

這個伎倆。謝謝! (通過將info.plist文件添加回工作目標進行測試,並設法複製該行爲。) – 2012-05-09 23:38:26

+0

同樣在這裏。花了我幾個小時才找到這個答案。乾杯約翰 – Ryan 2012-07-21 18:52:04

0

您可能忽略版本號。在文件瀏覽器中選擇項目,然後選擇您的應用程序目標並查看摘要選項卡。如果沒有版本號添加一個,看看是否有幫助。

+0

情況並非如此。版本號都在那裏。我設法讓它工作,上面的評論。 – 2012-04-10 17:36:54

相關問題