2011-08-30 52 views
1

我找不到在谷歌的任何結果不同,所以我希望有人對我的問題的解決方案:iPad應用程序名稱和啓動畫面是在模擬器上的iPad設備

我改了名字,應用程序圖標, 「閃屏圖像」的現有應用程序在xcode和所有這些都正確顯示在iPad模擬器4.3

如果我在我的ipad iOS 4.3.5上啓動應用程序,應用程序圖標被更改,但應用程序圖標下的文本並且splashscreen是舊的。這怎麼可能? 項目文件夾中沒有任何舊splashscreen的圖像。 我從iPad上刪除了舊的應用程序。重新啓動iPad幾次,沒有運氣。

+0

在裏面的Xcode項目的產品文件夾,右鍵 - >找到.app文件的目標,並在Finder中打開它,然後回去了幾個文件夾,以便您一個名爲DerivedData文件夾中是。刪除包含項目當前版本的文件夾。然後重建並重新部署。 – Luke

+0

清單: -Removed DerivedData 從iPad的 -deleted在App -Cleaned生成 -Capitalization檢查 – spitfire

+0

- 默認 - 風景〜ipad.png和默認畫像〜ipad.png有 -APP並不具有普遍性 - CFBundleDisplayName設置爲 – spitfire

回答

0

這個鏈接給出了有關啓動圖像

http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BuildTimeConfiguration/BuildTimeConfiguration.html%23//apple_ref/doc/uid/TP40007072-CH7-SW11

您的具體情況,你會需要的是一個名爲Default-景觀〜ipad.png在你的包,如果你的應用程序的通用文件的詳細信息。

之前您的應用是iPhone/iPod的特定應用嗎?

要更改應用程序的名稱,請嘗試使用所需名稱向Info.plist添加名爲CFBundleDisplayName〜iPad的密鑰。我不確定這是否會奏效。

0

通常,在模擬器中工作正常但在設備上不工作的圖像是由大小寫問題引起的。模擬器不區分大小寫,但設備將會是。檢查文件名與您在代碼中引用它的方式(和/或您需要使用的標準名稱,例如「Default.png」,大寫字母D)並確保兩者匹配。

清潔和重建也可能有所幫助。

1

從您的設備中刪除該應用程序。 (長按圖標,然後點擊X) 連接到Xcode 清潔 在您的設備上構建並運行。

設備上的資源可能會徘徊,並且在重建時不會被替換。

相關問題