[iOS] Localizable.strings 編集後のビルドエラー「validation failed: The data couldn’t be read because it has been corrupted.」の解決方法

Thu, May 9, 2013 - 1 min read

iOS アプリ開発で、Localizable.strings 編集後にビルドエラーが発生しました。

エラーメッセージ validation failed: The data couldn’t be read because it has been corrupted.

原因は、行末のセミコロン ; が抜けていたせいでした。

"Loading..." = "Loading..."

↓(修正)

"Loading..." = "Loading...";

初歩的なミスですが、ビルドするまでエラーが分からなかったので少し悩みました。

[参考]

Localizable.strings編集後に起こるビルドエラー「validation failed: The data couldn’t be read because it has been corrupted.」 - 甘いものが好きです