Unable to build project for localization string extraction

The project can be successfully built and run. But when I export for localization, it shows this error message: Unable to build project for localization string extraction

Searched on google but nothing found.

When exporting your project for localization, all targets in your project are built to extract localizable content. It's possible one of these targets is failing to build. You can use the log viewer in Xcode to see and fix the build failure.

If you'd like to disable a specific target from exporting localizations, you can disable the "Localization Export Supported" build setting.

Same for me, but cannot solve the error:

  • My app has one target only, based on SwiftUI
  • In some files I'm using OBJC from UIKit, no problem, app compiles and works well
  • When exporting localizations, compiler aborts with "error: no such module 'UIKit'"

I don't understand what I should do to solve this. Obviously it finds UIKit, as the app runs fine. Why does exporting localisation not find it? How can I fix it?

Same issue for me. But I have Xcode project with package.

I have the same issue and as figured it out some of my pods installed by Cocoapods causing it, because for example when I deleted Firebase pods, "Export Localizations" build worked fine. But still I don't know how to fix it by keeping needed pods

Exporting and importing worked exactly once for me, then it stopped working for no apparent reason. No changes were made in the project settings. Disabling "Localization Export Supported" doesn't help. It seems Xcode has some issue with a subproject that doesn't even include any localization.

I'm going to have to spend a week importing hundreds of strings in 10 different languages manually.

I'm using Xcode Version 15.4 (15F31d) and was only able to export my localizations after deploying the app on a physical device. It was only after running the app on my iPhone that the localization export worked. I couldn't find any documentation about this issue.

I also tried various xcodebuild commands in the terminal, but none of them worked. Running the app on a real device was the only solution that succeeded.

Cheers!

Unable to build project for localization string extraction
 
 
Q