將iOS7項目提交給App Store時,出現無法識別的區域設置的錯誤/警告,該項目基於iOS6項目,因此我認爲提交時iOS7會發生一些變化。提交到App Store時iOS7警告
任何線索可以解決這個問題?
將iOS7項目提交給App Store時,出現無法識別的區域設置的錯誤/警告,該項目基於iOS6項目,因此我認爲提交時iOS7會發生一些變化。提交到App Store時iOS7警告
任何線索可以解決這個問題?
我必須再次除去從Appirater庫和參考NULL語言環境目錄「ua.lproj」固定。
還有另一種可能性。在我們的應用程序中,我們使用了一個虛假的語言環境(yy),它可以幫助我們翻譯。當我們提交應用程序時,我們遇到了與上面相同的問題,但我們不希望刪除yy.lproj /文件夾。
我們的解決方案基於EXCLUDED_SOURCE_FILE_NAMES
用戶定義的構建設置。在目標的「構建設置」標籤下,我們添加一個值爲yy.lproj/*
的新條目。這樣可以防止包含該虛假區域的所有文件,從而消除警告並減少應用程序。
更新的Xcode 9.1:
看來這是現在一個預先定義的構建設置。在目標的構建設置選項卡上,我在搜索框中鍵入了exclude
,並且它顯示了一個空設置排除的源文件名。我可以雙擊右側,點擊出現的框底部的「+」,然後添加文件名路徑。
感謝分享,這非常有用! –
請輸入錯誤信息。 – Roecrew