Slices:1つのアプリで複数のセーブやデータ、設定を切り替えて使う!

(55)

1つアプリで、複数のデータや設定、セーブをサクッと切り替えて使用することが出来るようになる『Slices』のご紹介。

iOSでは「1つのアプリに付き、1つのデータ」と言った具合に、データやセーブなどを切り替えて使用することが出来ません。
例えば家族で1つのデバイスを共有している場合など、アプリによっては全員同じデータ、セーブ、設定を使う事になり、非常に不便です。 特にゲームアプリが分かりやすく、だいたいが「1つのゲームに付き、1つのセーブ」と制限されてしまい、不便。
そこで『Slices』を使用すると、複数のデータやセーブ、設定をまるごと切り替えてアプリを使用する事が可能となります!

スポンサーリンク

詳細情報

Slices

Price(価格): $1.99
Section(カテゴリ): Tweaks
Author(制作者): Stevie Hetelekides
Repo(配布元): BigBoss(デフォルト)

インストール

Searchタブより「Slices」と検索すると出てきます。

jbapp-slices-02

CydiaStoreより購入し、インストールを行ってください。詳しい購入方法は【超便利!有料脱獄アプリを買う!「Cydia Store」の使い方!】をご参考いただければと思います。

jbapp-slices-03jbapp-slices-04

より詳しいインストール方法は【Cydia の 使い方! ~全部解説~ [JBApp]】をご覧ください。

アプリ紹介

Slices』を使用すると、アプリを起動する際に下記の様な選択肢が表示され、アプリのセーブやデータ、設定をまるごと切り替えて使用する事が可能となります! (起動時ではなく設定から変更する事も可)

例えば、ゲームアプリであればサクッと別のセーブデータに切り替えてプレイすることが出来ますし、Instagramの様なアプリであればアカウントを切り替えて使用可能となります。
もちろん、『New Slice』より切り替える事が出来るデータを増やしていくことが可能。

jbapp-slices-05jbapp-slices-06

アプリ単位でユーザーやアカウントを切り替えて使う様な感覚ですので、1台のデバイスを家族で共有している…なんて時にも便利かも!? お子さん用のデータに切り替えてなんて事も出来ますね。

対応アプリ、非対応アプリ

何をやっているのか?と言いますと、以前ご紹介させていただいた事がありますが、基本的にはアプリディレクトリに格納されているセーブやデータのフォルダ【Documents】と【Library】、また【tmp】といったフォルダを、ユーザー切り替えに合わせて入れ替えている様です。
そのため、全く別のセーブデータや設定などに切り替えてアプリを使用することが出来る!ということですね。

さて、ほとんどのアプリはコレで大丈夫なのですが、希に思ったとおりの切り替えが出来ないアプリが存在します。
たとえば「LINE」の様な物がそれにあたり、このフォルダ内だけでアカウントやデータが管理されていないアプリになります。アカウント切り替えは出来る物の、履歴等のデータが上手く反映されないという感じ。
1デバイス1アカウントというように、サーバー側でデータが管理されているソーシャル系は難しい場合があります。注意しましょう。

言語が英語になっちゃう場合

これはアップデートで改善されると思いますが、ユーザーを追加して別のデータを作成した際に、日本語環境にも関わらず「英語」になってしまう場合があります。
その場合は【iFile】などを使用して下記ファイルのコピーを行う事で改善出来ます。

ちなみに、アプリ名の表示、コピーファイルの表示を行うために、【iFile】>【設定】>【ファイルマネージャー】より『隠しファイルの表示』と『アプリケーション名』をオンにしておきましょう。

コピー元:
/var/mobile/Applications/アプリ名/Slices/ユーザー名/Library/Preferences/.GlobalPreferences.plist

コピー先:
/var/mobile/Applications/アプリ名/Library/Preferences/

jbapp-slices-07

設定方法

オプションやユーザーの追加といった方法を見ていきましょう。

設定アプリ内に追加される『Slices』項目より行います。
Enabled』をオンにすると機能が有効となります。
Applications】よりアプリ単位の細かな設定を行いましょう。

jbapp-slices-08jbapp-slices-09

Applications】項目内にはアプリ一覧が表示されていますので、設定したいアプリを選択。
Ask on Touch』をオンにすると、アプリ起動時に毎回ユーザーの選択画面が表示されるようになります。
Default Slice』では標準で使用されるデータのユーザーを選択出来ます。前項の設定がオフの際に使用。

また【SLICES】項目には追加されたユーザー名が並んでいますので、ここから名前の変更や削除、新たなユーザー追加が可能です。

jbapp-slices-10

コメント

  1. これは面白いですね!!

    以前から紹介されていた1つのiPhoneに複数の同じアプリを入れる方法を取らなくてもできるというのはありがたいです。

    ということで買ってきます!!

  2. これでLINEのセーブデータを2つ作ったところ案の定最初のデータが飲み込まれました(´;ω;`)
    みなさん注意してくださいね

  3. LINEはやっぱ端末につき1アカウントって決まってるから、記事の文中にもある通り無理かなーと思ってたら>>百合好きさんのおかげ(と言ったら失礼ですが)で確定しましたね

    残念Orz

  4. これに似たようなSBsettingのトグルありましたよね。
    それにしても、おとなりの田中さんとはどういった関係なんだ…

  5. ディバゲ出来ました!!
    さんたさんありがとう!!

  6. パズドラでもこの方法使えますかね?

    • パズドラをプレイしたことが無いため詳しい仕様が分からないのですが、ローカルにユーザーデータが保存されていたはずですので、「今も同じ仕様であれば」という条件付きですが、可能性はあると思います。(バックアップをしてから実行ください)

      • ってことはリセマラがとってもしやすく….ウッヒョォォォォォォォォォ!!!!!!

      • ん?確かセーブデータはクラウド上だったはず…

        • セーブデータはサーバー管理ですが、それを読み込むためのID情報が記述されたファイルはローカルに保存されているので使用できますよ♪

        • 今も変わっていなければ、サーバー側にあるセーブと紐づけられているユーザーデータの方がローカルにあったはずなので、これの切り替えが可能です

  7. 英語になってしまったので日本語ファイル探しても所定の位置にありません….

    • 別途、日本語で使用出来ているアプリ内にも同じファイルがありますので、そちらからコピーしていただいて大丈夫です。
      また、iFileで実行する場合は隠しファイルを表示する設定にしてください

  8. こんにちは!
    面白いアプリですね。
    仮にこれを入れて2つのアカウントを切り替えて1つのアプリを
    使用していて、この脱獄アプリを削除した場合はどうなるのでしょうか?

    • 使用中のアカウントがそのままとなったかと思います

  9. 例えばパズドラで今使ってるアプリを1という名前で登録して次に2というのを新規で作った後にSlicesを削除ではなくオフにしただけでも最後にログインしたアカウントがメインになってしまうようなので注意した方が良いです
    iCloudにバックアップがあった為アプリを削除してデータの復旧が出来ましたが自分はそれで1に2が上書きされてデータが消えました(´・ω・`)
    分かりにくい文章ですみません

    • アプデがありメインのアカウントを設定できるようになったので、途中で脱獄が解除されても強制的にメインのアカウントが残りますよ

  10. ios7.0以降は対応してなんですよね?

    • 画像を見ていただくとわかりますが、iOS 7.0以降に対応しております。

  11. アカウントといか、それは2つ出来たんですが、どっちも同じデータなので
    片方を初期化してリセマラ用に使いたいのですが、できますかね?
    ちなみにモンスターマスターというゲームです

    • そちらのゲームの仕様がわからないのですが、ローカルのデータを見ているのであれば片方のファイルをリセットしてまえば可能かと思います。
      ただし、デバイス紐付けの場合は不可になるかなと思われます

      • うーん・・・
        失礼ながら、その片方のファイルの
        リセット方法がわからないのですが・・・

        • iFile等でアプリフォルダを開くとSlicesディレクトリがありますので、それぞれのLibraryとDocumentsを削除することでリセットされます。

  12. UDIDFakerと併用すればLINEも可能なのでは?
    誰か検証して教えて!!

    • だいぶ前の投稿なので見ているかわかりませんですが、、、
      UDIDFakerを使って変更し、Slicesでサブ垢を作り、起動したところ、できました!
      言語が英語になってしまいましたが、上記のコピーをしたところ、正常に日本語になりました。
      また、元のUDIDでサブ垢を起動したところ、正常にサブ垢が表示されました。
      起動の時に毎回確認しているわけではなさそうですね!

      • 追記です。
        サブ垢で名前を[xxxx@サブ垢]にして、本垢に切り替えて起動すると、名前が[xxxx@サブ垢]になってしまいます。
        UDIDFakerを使用しても意味がありませんでした。
        しかしグループや友達は一緒にならないので、使えないことはなさそうです。

        返信来てほしいなぁ~

  13. このアプリでDropboxの複数のアカウントを切り替える事は可能ですか?

  14. さんたさん教えて頂きたいのですが
    Dropboxで使用すると反映されません。
    どうしても後に設定した物だけが反映されて
    最初に登録した分には切り替わらないのです。
    AllDropを入れてるせいでしょうか?
    後Dropbox側でのパスコードロックを有効にしてもしなくても変わらないのでしょうか?
    お教え頂ければ幸いです。

    • 現在のDropboxアプリの仕様では、その様な動作になっていたかと記憶しています

  15. お返事ありがとうございます。
    そうなのですね…
    アップデートされないかもですが
    期待して待つ他ないみたいですね。

  16. このアプリの作成者にDropboxに対応してもらえるようにメール等でコンタクトを取る方法ってありますか?Dropboxはメジャーなので出来れば対応して貰えると有難いのですが…
    もし方法があるならお教え頂けないでしょうか?

    • Cydia内Slicesの個別ページにある作者と書かれている部分からメールを送ることが可能だったかと思います。
      ただし、Dropbox側の仕様なので、Slices側で対応出来るかは微妙かもしれません…

  17. Dropbox側の仕様変更がされたのって最近なんですか?今はDropboxのアカウント切り替え出来るアプリは脱獄アプリもアップルストアでもないんでしょうか?

  18. 現在でもこのアプリを購入すれば使えますでしょうか?

    • iOS 8では、どうしてもセーフモード行きになってしまう場合が多くあるようなので、ご注意ください

  19. 今日こちらのTweak使ってやっとのですがアプリが起動できなくて、Slices消して起動してみたのですがすぐホームに戻されてしまいます。
    アプリ名 モンスターストライク
    iPhone5S 8.1

  20. あ。さんこんにちは!
    このアプリのせいかはわからないですがアプリのLibraryとDocumentsを削除することでリセットされるので起動ができるのではないでしょうか?
    その後最初からになるのでバックアップを復元してもらえたらいけるんじゃないでしょうか?
    バックアップとってない場合はごめんなさいorz

  21. ifile、slicesどちらも正規版、本日付で最新ver
    ios8.1.2 jailbreaked
    隠しファイル表示ON

    上記の環境で、2つ目以降のファイル群・フォルダ群がどこにあるか教えてください。
    /var/mobile/Containersの中のBundle,Data内にあるSlicesを使用してデータを複製したアプリのフォルダの中には存在しませんでした。
    記事内の>言語が英語になっちゃう場合 の情報はios7.x時代の、ifileの仕様が変わる前のもので現在はその場所に格納されていないと思われます。

  22. 作者さんに直接ファイルの場所を教えて頂きました
    all files used by Slices can be found at: /private/var/mobile/Library/Preferences/Slices/

    だそうデス

    ifileで確認しもしました

  23. このアプリをダウンロードしたら
    セーフモードになるんですが
    治す方法はありませんか?
    1度削除からもう一度ダウンロード
    してもセーフモードになります

    • ご使用の環境はどのような物でしょうか?
      また、正規購入ではない…と誤判定されていませんでしょうか?

  24. はじめまして.
    最近脱獄しましてお世話になっております.
    現在iOS8.3のiPhone6plusとtouch5GでSlicesを導入したのですが,
    touch5Gでは正常に動くものの,6plusではcrashしてSafe Modeで起動してしまいます.
    どちらも初期化状態で脱獄,インストール済みパッケージもほぼ同じ状態です.
    Instagramでcrashというのは見つけましたが,こちらのインストールはしていません.
    6plusで動かないのは仕様なのでしょうか?
    もしくは競合・依存パッケージなどの情報はご存じでしょうか?

    • デバイスが異なると、動作環境や対応状況が変わってきます。
      そのため、ふたつとも同じ物が入っている…としても、片方でセーフモード行きにと言う事はあったりします。

      一度iCleaner Proなどから問題となりそうなCydiaSubstrate系の脱獄アプリをオフにして、確認を行ってみるとイイかもしれません

      • ご回答ありがとうございます.
        iCleaner Proで様々なパターンで試してみましたがSlicesを有効にすると必ずcrashしてしまいます.
        CrashReporterでもSlicesが原因のようです(Guiltyでもみようと思いましたがパッケージが見当たらず断念…)
        errorlogの見方など学んで再度試みたいと思います.
        ありがとうございました.

  25. こんにちは。
    このアプリはclash of clansでも使えますでしょうか?
    Game centerのIDを切り替えるのが億劫で…

  26. LINEの場合は旧talk.sqliteが共有されちゃってるのかな?

  27. iPhone4sでモンストを複製して、アプリを立ち上げる時、選べる画面になりません。iOS8.2です。iPhone4sでは使えないですか?

    • 私も同じ現象がモンストで起こっています
      ios9.o.2 ipodtouch5

  28. アリスオーダーのリセマラ高速化です
    感謝

  29. slicesでアプリのデータをそのまま複製したいです。途中まで進めたものをifileでコピーして起動しましたら、最初からになっていてコピー元のデータも最初からになっていました。

    どうすればそのままデータ複製できますか?

    ちなみにアプリが白猫テニスです

  30. iOS9.3.3バリバリ使えるw
    ゲームやり放題❥

  31. 最後に開いたものがサブ垢で、そのまま再起動するとサブがデルフォトになってしまう

  32. iphoneで正常に起動しますが、ipadでは対象のアプリをクリックしても
    切替のメニューが出てきません。
    両方ともios9.3.3です。
    回避方法はあるのでしょうか?

  33. 11.3.1で動きませんね

    • ttps://www.reddit.com/r/jailbreak/comments/8zqr53/release_slices_a_shittier_bash_version_of_slices/

      代替策