1
我在和Xcode 4.2很難(建立4C199)改變我的一些XIBs對每次構建:爲什麼我的一些本地化XIB文件在每個版本上都被修改?
- 只有一些XIBs得到改變,即一些(不是全部)本地化 英語XIBs;
- 唯一的變化裏面是 IBUIFontDescription新的裁判和id的值,它會像:
- <reference key="IBUIFontDescription" ref="341344726"/>
+ <reference key="IBUIFontDescription" ref="569996084"/>
或
- <object class="IBUIFontDescription" key="IBUIFontDescription" id="272245591">
+ <object class="IBUIFontDescription" key="IBUIFontDescription" id="509661802">
好吧,我用ibtool
來根據字符串文件進行本地化,但ibtool
不輸出任何警告同時創造廈門國際銀行的本地化版本基於原有的廈門國際銀行和語言特定字符串的文件ING /信息...這裏是什麼呢我的本地化腳本:
ibtool --generate-strings-file Resources/Common/German.lproj/NIB_Localization/View.strings Resources/XIBs/German.lproj/View.xib
ibtool --strings-file Resources/Common/English.lproj/NIB_Localization/View.strings --write Resources/XIBs/English.lproj/View.xib Resources/XIBs/German.lproj/View.xib
我已經嘗試過:
- 清潔Applications目錄爲每個安裝的模擬器版本;
- 刪除所有應用程序的所有派生數據;
- 清洗項目和重建它...
任何想法?
該死的,更新到OS X Lion和Xcode 4.2.1後問題仍然存在... – matm