2013-04-01 82 views
1

好吧,我是小白。它一定很簡單,但我堅持在這裏。如何更改iPhone應用圖標的位置?

我按鼠標右鍵並選擇'選擇文件'。

enter image description here

我選擇文件後出現的對話框:

enter image description here

我要保持我的圖標不根目錄。但我無法弄清楚如何做到這一點。我嘗試了不同的方式,甚至從頭開始創建項目...

請幫忙。

回答

2

當您將圖片資源帶入Xcode時,它們將全部位於您的應用程序包的根目錄下。

看起來您已經在項目中一次性添加了名爲「[email protected]」的文件。轉到Xcode中的項目摘要頁面,單擊構建階段,然後展開標題爲複製包資源的部分。在那裏你會發現對運行時將被複制到你的包的資源的引用。

更多束結構在這裏:

https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html

反正我已經在過去這樣做的方式是:

  1. 取下Xcode和從現有的圖像複製Finder中的文件夾結構。
  2. 在Finder中添加一個新文件夾稱爲「/ AppIcons」(或其他)。
  3. 將所有應用程序圖標複製到Finder中的該文件夾。
  4. 將「/ AppIcon」文件夾拖放到您的XCode項目中。我通常把圖像放在Xcode項目的「/ Images」子目錄中。你可以把它放在任何你想要的地方。
  5. 在項目摘要面板上的Xcode中,通過拖放或右鍵單擊並將它們添加爲單獨文件,從文件夾「/ AppIcons」添加應用程序圖標。

或者在過去,當我遇到這個問題時,Xcode會將應用程序圖標複製到根項目目錄。如果發生這種情況,我確保我在光盤上(在Finder中)和我的Xcode項目中都有「/ AppIcons」文件夾結構。我將應用程序圖標添加到項目中,然後將它們移動到Finder中的/ AppIcons中,並重新將它們重新引用。

複製包資源那麼應該有適當的文件引用。請注意,我的應用程序的圖標進入 「/圖片/ AppIcons」

enter image description here

祝你好運!

0

我會將圖像文件添加到名稱爲[email protected]的項目中。爲此,請右鍵單擊要在xcode中添加文件的位置,然後單擊添加文件/ s。然後搜索您的圖像並使用彈出的對話框添加它們。 - 有一個複選框,以便您可以將它們複製到項目目標文件夾中,該文件夾將它們複製到您的項目文件夾中,或者將其取消選中(不適用),這將引用它在HDD上的當前位置。在執行此操作之前,請確保文件不存在於項目中!

編輯:

對不起,我忘了提,然後將其在Xcode中拖放文件到圖像位置框。

0

在Xcode 4(我使用4.6.2),你會得到這個令人困惑的消息,如果你剛搬到目標的Info.plist文件,但在總結面板頂部不糾正的位置。解決這個問題,圖標會重新出現,假設他們被添加到項目中,或者如果沒有,你現在應該可以拖動它們,而不需要xcode堅持要額外的副本。

這往往當你開始一個項目,並整理出的默認文件位置的混亂,Xcode中給你的情況發生。我喜歡我的項目結構與文件系統結構的99%相同。

0

這是一個簡單的修復。如果您希望作爲應用程序圖標的圖像位於項目根目錄之外,那麼當您獲得該對話框時,只需單擊「是」,然後單擊根目錄中新創建的文件上的刪除以及「移至廢紙簍」。

引用仍然存在,並且工作順利,因爲該文件在運行時仍處於根目錄中

相關問題