XamarinでiOSプロジェクトを開発している時に”Contents”ディレクトリを作ると”unsealed contents present in the bundle root”が出る



今回はXamarinでのiOS開発についてです。開発をしている時に、プロジェクト内に画像リソースなどのディレクトリを作成したい時があります。 ディレクトリを作成するには、.iOSプロジェクトを右クリック -> [追加] -> 新しいフォルダー でディレクトリ名を入力します。

例えばコンテンツディレクトリとして、”Contents”というディレクトリを作成し、

このようにしてみます。そしてビルドすると…

エラーになってしまいます。(プロジェクトによっては、エラーにならない場合もあります。その違いは調査しきれていません。)”Contents”は予約後なのかな?と考え、”Content”にしてみました。

Visual Studioを再起動し、 [ビルド] -> [ソリューションのクリーン] を行い、再度ビルドすると…

なんとエラーがなくなりました。

“Contents”ディレクトリを作ったけど、原因不明のエラーが出てしまう!という方は、 是非、”Content”をお試し下さい。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  • キュア子の紹介

人気記事ランキング