LoginSignup
0
3

More than 5 years have passed since last update.

本番環境のios9.0から9.2での謎のクラッシュ原因

Last updated at Posted at 2017-01-06

ここで書く内容は、多くのFrameworkを使用しているアプリでクラッシュするというのとは違います。参考記事

それよりも、かなりマニアックなクラッシュだと思います。誰にも役に立たないかもしれませんが、残しておきます。

crashレポートを見ると、様々なところで OS_xpc_object で落ちていました。例えば、以下のように。

[OS_xpc_object isEqualToString:]: unrecognized selector sent to instance 

ただ、このcrashレポートをいくら解析しても原因はわかりませんでした。アプリによっては、違うエラーメッセージで落ちている場合もあるかもしれません。

原因は、画像でした。

ios9.0〜9.2では、8-bit sRGB assetsでないとクラッシュするようです。参考

macで、ショートカットCommand+Shift+4で切り出した画像を利用していたのですが、それを外したらクラッシュがなくなりました。

この画像のカラープロファイルを見ると利用しているディスプレイによって違うようですが、おそらく、どのディスプレイでもクラッシュを起こすのではないかと思います。

0
3
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
3