2010-07-30 58 views
3

週五下午和圖像定位爲iPhone在Xcode而是希望不同的時區會幫我這...問題3.2.3

我有我在我的項目已經本地化的四個文件。

Localizable.strings

InfoPlist.strings

AppData.plist

AppImage.png

對於這些文件,我有一個水療中心(西班牙)和上電覆位的.lproj文件夾(葡萄牙語)。

它適用於應用程序中的字符串,InfoPlist.strings中的應用程序名稱以及AppData.plist中的數據。但AppImage.png拒絕改變任何語言!

我對所有文件使用相同的方法(info-localize-add localization,然後在finder中複製文件)。我已經嘗試了一個乾淨的版本,重置模擬器,並在3G iPhone上都具有相同的結果:圖像不會改變...

我用[UIImage imageNamed:@「AppImage.png」]加載圖像

任何線索,我可以開始我的故障排除?

感謝

+1

剛試過另一個項目和同樣的問題。做了同樣的事情,信息 - 本地化 - 添加本地化(在這種情況下發瑞典語),然後在查找器中顯示文件,並用瑞典語版本替換圖像。即使我可以在xcode中看到它,它仍拒絕顯示Swe版本。本地化的xib文件工作得很好,所以它不是NSLocale問題。 任何人有任何想法我在做什麼錯在這裏? – Structurer 2010-08-02 03:47:16

+0

更新。在我的第二個項目中,我本地化了一個在按鈕中使用兩個圖像的xib文件。在IB中,我看到了局部圖像,但在模擬器中測試時沒有。我會在這裏瘋狂... – Structurer 2010-08-02 09:58:35

回答

1

我是越來越接近放棄,但是我發現你也必須刪除以下文件夾:

〜/庫/ Application Support/iPhone 模擬器

+0

感謝布蘭登,下次我會嘗試解決問題。 – Structurer 2011-06-15 03:46:47

+0

即使在XCode 4.5中,這仍然是個問題。我注意到很多人都在討論從設備或模擬器中刪除整個應用程序,然後從頭開始重新構建和部署。雖然這似乎確實解決了問題,但我發現在現有用戶更新到App Store上新的本地化版本後,它仍然會發生。除非這些用戶也將刪除應用程序並重新下載,否則您可能需要使用上面的Structurer解決方案。 – Anton 2012-10-31 23:21:06