我擁有包含五個目標的Xcode項目。他們都使用本地化爲分佈在* .lproj目錄中的四種語言的相同資源(主要是圖像)。是否可以禁用某個目標的特定本地化?在iOS項目中限制目標使用的本地化
2
A
回答
4
它看起來像Xcode是按項目管理本地化。沒有辦法爲每個目標使用不同的本地化集合。唯一可能的途徑是通過使用自定義的應用程序中刪除本地化目錄「運行腳本」構建階段:
rm -r "${TARGET_BUILD_DIR}/${PRODUCT_NAME}.app/en.lproj"
我發現它在另一個線程上是這樣,討論iOS的項目涉及到本地化不同的問題:Non-English default language for iOS App?
很抱歉回答我自己的問題,但花了幾天的時間才找到實際可行的解決方案。也許它會對其他人有用。
0
是的。只需從該目標中刪除文件。爲此,從XCODE中選擇項目,然後選擇右窗格中的特定目標。然後點擊「Build Phases」查看「Copy Bundle Resources」。從這裏刪除特定的項目,你應該很好去。
相關問題
- 1. 每個目標的iOS本地化?
- 2. 優化:2目標限制
- 3. 本地化的大項目
- 4. 本地化applescript「菜單項目標題」
- 5. 本地化項目,剃刀
- 6. 獲取本地化項目
- 7. 本地化項目設置
- 8. 在其他項目中使用resx文件的web.sitemap本地化
- 9. 變化項文件路徑和iOS的反應本地項目
- 10. 我無法本地化我的XCode項目?說項目還沒有本地化
- 11. 如何本地化IOS項目中的圖像文件
- 12. 在iOS中使用本地通知設置提醒目標C
- 13. 如何在共享項目中使用本地化? Xamarin.Forms
- 14. SiteMap在不同項目中使用資源進行本地化
- 15. MonoTouch:通用項目本地化
- 16. Xcode項目中的目標數量是否有限制?
- 17. 最佳實踐與使用目標在iOS的項目
- 18. 目標c的iOS本地通知
- 19. iOS中的堆棧項目是否存在內存限制?
- 20. 如何本地化listview項目文本?
- 21. 在jquery中刪除項目和限制項目後顏色發生變化
- 22. 在新的本地化項目中處理傳統的django項目
- 23. MVC web項目的Url本地化項目
- 24. 在舊項目中新文件的本地化應用程序
- 25. 如何使用SyndicationFeed和限制項目
- 26. 使用HQL收集限制項目
- 27. CMake項目使用本地g ++版本
- 28. ASP.NET vNext引用本地項目到另一個本地項目
- 29. 如何在子項目中使用主項目中的標題?
- 30. 導入Alamofire項目的目標iOS 7
我沒有提到我使用的是Xcode 5.如果我要去「複製Bundle資源」構建階段,每張圖片只能在表格中列出一次: 「image-name @ 2x〜ipad .. .in ProjectName/Resources/Images /(localization).lproj「。可能會有幫助: http://goo.gl/XQzYAO – jwegrzyn