クイックアクションにURLスキームを追加することが出来ちゃう『Traverse』のご紹介!
アプリアイコンに3D Touch(強く押す) or ForcyやRevealMenuを使うと、クイックアクションを呼び出して使用することが出来ます。が、純正のクイックアクションって…地味に便利ではない様な雰囲気…。
そこで『Traverse』を使用すると、好きなアプリのクイックアクションに「URLスキーム」を追加することが出来ちゃう!
最近はURLスキームからいろいろな動作が出来るアプリもたくさんあるので、これがなかなか便利かもしれない!
詳細情報
Traverse
Price(価格): | 無料 |
---|---|
Section(カテゴリ): | Tweaks |
Author(制作者): | Brian Olencki |
Repo(配布元): | BigBoss(デフォルト) |
インストール
Cydiaより通常通りインストールしてください。
Searchタブより「Traverse」と検索すると出てきます。
より詳しいインストール方法は【Cydia の 使い方! ~全部解説~ [JBApp]】をご覧ください。
アプリ紹介
『Traverse』を使用すると、好きなアプリに自分で「URLスキーム」のクイックアクションを追加することが可能!
通常はクイックアクションに対応していないアプリであっても、自分でURLスキームを指定してクイックアクションとして追加することが出来ます。
もちろん、純正マップのクイックアクションにGoogleMapsを呼び出すURLスキームを…なんてことも可能で、この辺りは自由に設定可能です。
電源操作
また、設定時にURLスキームではなく以下のコマンドを追加すると、電源操作も行えるようになっています。
もちろん、こちらも好きなアプリのクイックアクションに追加可能。
- 【respring】:リスプリング
- 【reboot】:再起動
- 【shutdown】:電源OFF
注意点
2015/11/07:執筆時点(v1.0.0-16)では、1アプリに複数アクションを追加すると表示位置と実行アクションがずれる問題が発生しています。アップデートで修正されるかと思いますが、それまではご注意ください。
設定方法
設定方法が若干面倒な手順になっていますので、この辺りについては次項で詳しくご紹介させていただきます。
設定アプリに追加される『Traverse』項目より設定を行います。
『Additional Options』内にて、クイックアクション背景の色合いを選択可能。
URLスキームの追加方法
右上「Edit」 > 左上「+」ボタンから、URLスキームの追加を行います。以下の記入欄を埋めてから、Backボタンで追加されます。
『Title』: アクションタイトルを入力
『Sub-title』: サブタイトル(説明)を入力
『Bundle ID』: クイックアクションを追加するアプリのIDを入力(BundleIDsで調べると楽ちん)
『URL Scheme』: アクションとして実行するURLスキームを入力
『Add…』: アクション部分に表示するアイコンを選択
追加後、一覧画面を下へスワイプして更新しましょう。また、クイックアクションが反映されるタイミングが若干遅れることがありますので、アプリを起動したり、Edit > 完了を繰り返して反映させてください。
コメント
はよリリースされんかな〜って思っとったけど、いざリリースされると設定めんどくさくて…。
プリングルスw
プリングルスww
santaさんは毎度ながらお茶目w
食べたかったのかな?w
俺もプリングルスにしとこw
Twitterアプリに割り当てたけど効かねー(笑)
おれもプリングルスwww
で、どうやってかえるん?
CustomFTがこのtweak?
リリースされてテンションを上げながらインストール。
しかし設定を見た瞬間テンション下落。
Bundle IDって何?って状態からのスタートだったが
チュートリアルを見たりGoogleで調べたりでついに1つクイックアクションが完成。
テンションを取り戻し後は微調整だと息巻いて登録し機能を確認したら例のズレるバグ。
禿げそう。
reboot、シャットダウン リスプリング設定して、ついたんだけど、押しても何も起きない
あぷできた
アプデしたら、アプデ前の設定が削除できなくなった
Traverseの設定で追加したクイックアクションを消した後
該当の(bundle idで指定した)アプリを再インストールしたら設定も消えた。
ただ、別のバグ(おま環の可能性あり)で
クイックアクションを消そうとすると設定が落ちて消せなくなる。
(上で書いた方法でも消えなくなる)
また、Traverseを再インストールしても追加したクイックアクションが残り
消そうとするとやっぱり落ちる為、(今の所は)永遠に消せないクイックアクションが誕生してしまう。
現バージョン(1.0.2-2)は触らない方が良いかもしれない(涙目)
自己解決しました。
iFileやiFunboxで
var/mobile/Library/Preference/com.bolencki13.customft-applicationList.plist
を直接編集すれば落ちる事無く消せました。
また、Traverseでは一度作成したクイックアクションは
編集や確認が出来ませんが
このファイルを見れば追加した内容を確認、編集ができるので
うまく機能しない時のトラブルシューティングが捗ると思います。
何度もすみませんでした。
どうやってアイコン指定するん?
アイコンが出ないな
SANTAさん、分かりやすい説明ありがとうございます!
Traverse(FIX)をインストールしてそのアプリの起動、再起動をすれば以前のバージョンのアクションは消せます。
ただアイコン問題もあるので作者さんが近日中にアップデートされるようなのでそれを待ったほうがいいかもしれません。
別件ですが、ミュージックで曲名検索とFileMaker Goでクイック検索のURLスキームをどなたかご存知ないでしょうか?
ミュージックの曲名検索は以前のバージョンで偶然出来たのですがiFileで編集出来るのを知る前に間違えて削除ひてしまっていろいろと試したり他のサイトも検索するのですが有益な情報がなくて(>_<)
これって、forcyやrevealmenu
で使えますか?
いざ使おうとすると、長押しで落ちるんです
同じく
IP5-9.0.2 forcy
iOS9.0.2
forcy、revealmenuどちらでもセーフモード行き
Traverse 1.0.2-2 6s 9.0.2
forcy 1.0.2(?) 1個前のバージョン では
問題なくて使えています。
見てきたら、forcyのバージョンが1.0.3でした
必要であればバージョン1.2.0-1はGoogleで検索すれば出てきますよ。
1.2.0-1
動作不可
iP5-9.0.2
6sでforcy入れる奴www
6sで入れると強く押さなくてもメニューが出せるので役立ってますよ。
質問者の方は機種名の記載がなかったので念のため6sで使えることを記載しただけです。
6sで導入する必要あるの?
下の方に間違えて返信してしまいました(^0^;)
Forcyの最新バージョンだと動作が長押しに変更されてしまっているようですが、
1.0.2-2は上スワイプで3D Touchが出来るようになっていたので役にたってますよ。
長押し・強く押すより簡単に出せるので気に入っています。
traverse削除してもクイックアクションが残る…
押しても何もならないんだけど。
どうしたら消せますか (´・ω・`)
設定消してから消してみれば?
com.google.MapsのURLスキームに googlemaps://?q=郵便局 と入れても未対応のURLとなります。何故でしょう?
アプリにもよりますが、URLエンコードを行うと動作する場合があるようです。
SANTA様 さっそくありがとうございます。
URLエンコード(UTF8)を実施したものを貼り付けることでエラーは出なくなりました。
ところが、エラーが出なくなった代わりにクイックアクションで呼び出したメニューをタップしても何も起こらないという現象が発生しています。
本日UPDATEが来ていましたが適用しても直らなかったです。作者様の対応待ちでしょうか。皆さまはGoogleMapの検索どうされているのでしょう?
下記の設定で郵便局が検索出来ましたよ。ただURLスキームの”post”の部分を”郵便局”に置き換えるとエラーとなりました。URLスキームに日本語はダメなのかもしれません。
他の場所検索も英語名なら動くのかもしれません。
Bundle ID: com.google.Maps
URL Scheme: comgooglemaps://search?q=post
同様にbank(銀行)、gasstation(ガソリンスタンド)、conveniencestore(コンビニ)で検索OKでした。
doragon様、アドバイスありがとうございます。英語であれば正常に動くのですね。試したところ確かに!
ここからはGoogleMapsの問題と思いますが、「前回開いていた座標」で郵便局検索しちゃいますね><。 例えば現在東京にいると過程して、前回北海道を見ていたら、クイックアクションで開いた時に北海道で郵便局検索しちゃうんですね、、願わくば現在地を中心に検索してほしいところです。上手くいかないものですね。
作者さんの下記レポでアップデートが来ました。アイコン問題は直っています。
http://cydia.bolencki13.com/repo/
それと何故か以前登録したミュージックアプリの検索が出来るようになっています(^_^;) URLスキーム自体は合ってて何かURLエンコードとか関係があるのかもしれません。
アイホーン5でもできますか?
Forcyなどと組み合わせていただければ、可能です
SANTAさんのように設定にリブートなどを追加したいのですが、コマンドの追加方法を教えてください。
私も、URL schemeについて記事にしていただきたいほど知りたいです
Reboot
再起動
com.apple.Preferences
Reboot
で追加できましたよ
以下の項目をURLスキームに設定すればできますよ。
respring
shutdown
reboot
safemode
追加出来ました。ありがとうございます〜
bundleIDSと、スキーム一覧があったら、これ最高ですね
bundleIDsという脱獄アプリと、schemeというappStoreにある純正アプリがあればいけますよ。ただ、プロセス起動の際に受け渡すパラメタについては何処にも公開されていないんですよね。例えば検索したい動画の名前を指定してYouTubeを起動するとか。
URLスキームは日本語未対応ですか?
SANTAさんが言われていたように日本語の部分をエンコードすれば
大丈夫みたいですよ。まだ試してはいませんけど・・・
こちらにエンコードをする方法が書いてあるので試してみてはいかがですか。
ttp://reliphone.jp/url-encode/
これは小生試しましたがエラーとなりました。
Traverseをアンインストールしたいときは、どうやるのが正しいのでしょうか?
icleaner等でplistを消せばいいのでしょうか?
設定して良かった例教えて