UIActivity
iOS 7 以降、コンポーネントを介して共有する目的でカスタムの activityImages が含まれています。このApple の公式ドキュメントによると、すべての非透明ピクセルはグレーのグラデーションでオーバーレイされると記載されています。有用な部分 (グレーになった部分) を除いて、主に透明 (透明なピクセルが白くなった) で使用した画像。
iOS 8.4 の最新の XCode で同じアプリケーションを実行すると、これは異なるようです。Apple は、iOS 7 では灰色のオーバーレイで色の使用を制限していましたが、iOS 8 ではそうではないようです。これにより、デバイスで実行されている iOS のバージョンに基づいて 2 つの異なる画像が生成されます。この変更に関するドキュメントが見つからないようです。公式ドキュメントも同様に適応されていません。したがって、これが Apple 関連のバグなのか機能なのかはわかりません。
カスタム activityImages を使用する場合、2 種類のイメージ (iOS 7 用と iOS 8 用) をサポートする必要がありますか?
誰かがこれに関する詳細情報を参照できる場合は、そうしてください。