![](/img/trans.png)
[英]xcode 6.1.1 Export as a Mac Installer Package app crashing
[英]Xcode Export Localisation doesn't export once I delete Mac as a destination in targets
將此視為一個最小的例子,
我在 Xcode 版本 14.2 (14C18) 中創建了一個簡單的基於 SwiftUI 的應用程序,具有一個簡單的視圖。
此時,我可以毫無問題地導出本地化版本。
當我刪除 Mac 作為受支持的目的地(參見圖 1)並嘗試導出本地化時,它不會報告錯誤,但它不會更新“Hello World”,即使我在代碼。
如果我清理構建文件夾,它會完全停止導出文本“hello world”。
https://github.com/liyezhou/ExportLanguageTest
Text("Hello World xxxx")
在此 GitHub 中,如果您 go 到 Xcode 中的“產品 - 導出本地化”,最新提交不會導出本地化。但是在我刪除 Mac 作為目標之前的倒數第二個提交,它仍然有效。
我檢查了“使用編譯器提取 swift 字符串”和“本地化字符串 swiftUI 支持”,它們都設置為“是”
我發現只有在創建項目時選擇多平台應用程序時才會出現這種情況。 所以我進入了目標設置中的構建設置,並將 base SDK 從 Automatic 更改為 iOS 並修復了它!
希望它能為其他人節省幾個小時的夜晚……
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.