0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【iOS/バグ解決】Source file is not valid UTF-8

Posted at

何をするか?

Objecdtive-C製のSDKをSwiftPackageManger化する際に、ヘッダーファイルをincludeフォルダに配置してビルドすると「Source file is not valid UTF-8」エラーは発生したので備忘録を残しておく。

原因

includeフォルダに配置するヘッダーファイルをエイリアスで、元々あったプロジェクトファイルから参照しているのが原因見たいでした。

解決策

エイリアスではなく、シンボリックリンクを使用することで解決できます。

エイリアスとシンボリックリンクの違いについてはこちら

シンボリックリンクは以下のコマンドを叩くことで作成できます。

ln -s <リンク対象のファイルまたはフォルダのパス> <作成するリンクのパス>

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?