2012-09-12 34 views
7

我在網上搜索了這個錯誤,在這裏。它在線顯示我的結果在一個不同的語言,然後英語很好Google。這裏有一篇文章和一個從來沒有真正回答過傢伙問題的傢伙。iOS - genstrings:無法連接到輸出目錄en.lproj

我的桌面上有我的xcode項目文件夾。在項目文件夾中,我有一個en.lproj文件夾,裏面有iPad和iPhone故事板以及一個localization.plist文件。但是,當我在Xcode中啓動項目時,無法找到en.lproj文件夾。所以這可能是問題所在?

用我的桌面上的項目文件夾我發起終端類型:CD

然後將我的項目文件夾複製到終端,這讓我的路徑。然後我將這行代碼粘貼到終端

查找。 -name * .m | xargs的genstrings -o en.lproj

我得到在終端這個錯誤消息:

genstrings:無法連接到輸出目錄en.lproj

它打印此行多次,然後說我的項目是一個目錄的路徑?

沒有.strings文件。有什麼想法我做錯了什麼?我得到了UILabels,我從故事板內拖放,但我也是我編碼的字符串

NSLocalizedString(@「First Level Passed」,@「已經通過了第一級!「);

所以上面的終端代碼片段應該找到那些NSLocalizedStrings對嗎?我認爲它甚至沒有找到en.lproj文件夾,但我不知道?

任何幫助將是偉大的。

+1

我也得到N「無法連接到輸出目錄en.lproj」消息,你解決了你的問題? – Gruntcakes

回答

12

更好的後期則從來沒有,

要創建的文件夾projectroot/en.lproj文件(localizable.strings)。 如果此文件夾不存在,您會收到此錯誤消息。只需在根目錄下創建文件夾en.lproj,該命令就可以工作。