iOS9.3.3でのアプリの複製について備忘録
Fizla ManagerとMTerminalを使用
Fizla Manager → 設定 → 高度な設定 → アプリ名を表示するを はい
『/var/containers/Bundle/Application』 に移動して複製したいアプリを探す
編集 → 複製したいアプリを選択(複数可) → 下のバーの コピー
→ 左下のペースト
ペーストした方のフォルダを開く
iTunesMetadata.plist を削除
同じディレクトリにある .com.apple.mobile_container_manager.metadata.plist を開く
rootという項目があるのでそれを展開
→ MCMMetadataIdentifier の値を変更してください。
例) Facebook → Facebook2
そのあとに MCMMetadataUUID という項目の値の最後の1文字を消して大文字の英数字を入力(例 3 → A)してください。
上記の値の書き換えが終わったら保存するのを忘れないようにしてください。
次にFacebook.appを開き、Info.plist を開いて先ほどと同じようにrootの項目を展開
CFBundleDisplayNameの値を変更
CFBundleIdentifier の値を先ほど変更したものに変更
値の変更が終わったら 『/var/containers/Bundle/Application』 に戻る
ペーストした方のフォルダ名を書き換え
フォルダ名に(1)と書かれているので、 (1)と最後の1文字を消し、適当な大文字の英数字に書き換え
書き換えが終わったら端末を再起動
再起動後、再脱獄
再起動が終わったら MTerminalを開く
uicache コマンドを入力
終わると複製したいアプリがホーム画面にあると思います