1
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?

More than 1 year has passed since last update.

Assetsに登録した画像がUnassignedになる不具合の対処

Last updated at Posted at 2023-02-03

環境

  • Xcode14.1

経緯

  • Xcodeで新規でAssets.xcassetsにイメージ画像を追加したところ、時間経過あるいはGitのブランチ切り替え時に、登録したImage Setのイメージが登録解除(Unassinned)される現象が発生。
  • Web上の既知の不具合報告に同様のケースが見つからなかったため、不具合と解消の経緯を共有する。

仮説と検証

  • AdobeXDからダウンロードしたイメージ画像ファイルをそのままXcodeに追加したが、ファイル名に[ ]スペースが複数含まれており、ファイル読み込み時に影響を与えているのではと仮説。
  • 画像ファイル名から一部、あるいは全ての[ ]スペースを削除、あるいは命名の変更を行い、それぞれAssetsに登録して効果を検証した。

結果

  • ファイル名の変更により登録解除されなくなるケースと、変わらず登録解除されるケースを確認。

スクリーンショット 2023-02-04 2.17.44.png

結論

  • [ ]スペースを含むファイル名でもUnassignedとならない場合があり、ファイル名の[ ]スペースの有無が本不具合の真因ではない。
  • 真因を特定するには至らなかったが、少なくとも本不具合の解決策として、画像ファイル名の変更を試みることが有効であるといえる。(と思う。。)
1
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
1
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?