unityでアプリ開発(ios用のアプリを想定)をしているのですが以下の事をやりたいと考えています。
「アプリ内でアプリ自体のアイコンを変更する方法」です。

具体的に言うと、アプリ内で特定のアクションを起こした場合ユーザーが任意でスマホのホーム画面に映されるそのアプリそのもののアイコンが変わる事です
この時、選択できるアイコン種類は2-3種類であり、この中から選択することになります

例えばZenlyのアイコン変更のような事をしたいです

その上で聞きたい事は以下に書きます
1 unityでそのようなことができるのか
2 もしできるのならばどのようにすればいいのか
(参考文献もいただけら幸いです)
3 unityでアプリ内でアイコンを変更するような前例はあるのか
4 unityに限らずアプリ内でアイコンを変更をするよな前例はいかほどあるのか

もはや想像がつきません
どこから手を付ければいいのかわかりません

何かいい参考にでもなりそうなものがありましたらよろしくおねがいします

参考として扱おうとしましたが結局わからなかったのが以下のサイトです
UnityのEditor ScriptでiPhone / Androidアプリのアイコンを変更するスクリプト。 プロジェクト内のフォルダからアイコン画像を取得して設定する。
https://gist.github.com/takashicompany/7317660


※これはプロフィールアイコンのお話ではありません。アプリそのもののアイコンのお話です
よろしくおねがいします