NotifyWiFi X – iPhoneのWi-Fi機能を拡張する脱獄Tweak [iOS 10/11/12対応]

iPhoneなどのiOSデバイスで、Wi-Fiに接続したときに通知をする、特定のWi-Fiをブロックする、特定のWi-Fiに接続時などにパスコードをスキップする、Wi-Fi設定を拡張する『NotifyWiFi X』というTweakを作成したので紹介します。
NotifyWiFi Xには大きく分けて3つの機能があります。
Contents
1. Wi-Fiに接続したときに通知を行います。

何かしらのSSIDに接続したときに、通知バナーを表示します。
バナーをタップしたときの動作も設定で変更できます。

接続した履歴は「ネットワーク履歴」から50件まで確認することができます。

ホワイトリストに設定したSSIDは通知を行いません。

ブラックリストに接続した場合、Wi-Fiは自動的にオフになります。

セキュリティ的に接続したくない公衆無線LANや通信できないSSIDなどを設定しておく使用方法があります。
2. 設定のWi-Fiメニューを拡張します。

「引っ張って更新」や「接続したことのあるネットワークの表示」などの機能を追加できます。その他に詳細項目を表示させたり、RSSIリミットを解除することができます。
3. 特定のWi-Fiに接続しているときなどにパスコードをスキップします。
ホワイトリストに接続しているときにパスコードをスキップしたり、ブラックリスト以外ではパスコードをスキップすることができます。Face IDなどが利用できない環境で便利になります。
その他の機能

iOS 10では通知を1タップで消す、iOS 11/iOS 12は通知を下にスワイプして全てクリアすることができます。
設定から通知をテストすることができます。
iOS 10ではFlipswitch、iOS 11/iOS 12はCCSupportをインストールすることで、機能のOn/Offや長押しで通知バナーの表示テストをすることができます。
また、Activatorからも実行できます。
iOS 12以降はbeta版を利用してください: https://rpetri.ch/repo/
通知が機能しない場合、iCleaner Pro(Repo:https://ib-soft.net/cydia)のCydia SubstrateアドオンでNotifyWiFiX.dylibとPreferenceLoader以外をオフにしてテストしてみてください。
機能したらもとに戻してください。
競合するTweak: Passby及びGoodWiFi
Passbyでは自宅のWi-Fiに接続しているときにパスコードをスキップする機能を利用していましたが、インストールしているとSpringBoardがクラッシュするのが多々見られたのでクラッシュしないように作成しました。
NotifyWiFi Xのインストール
Packix Repoからインストール可能で価格は $ 1.00です。Repo:https://repo.packix.com/
このパッケージはA12(arm64e)向けにもコンパイルしていおり、日本語にもローカライズされています。
デモンストレーション
更新情報
v1.0.3・フランス語を追加
・機能の安定化
v1.0.4
・中国語(简体中文/繁體中文)を追加
v1.0.5
・ベトナム語を追加
v1.0.6
・ドイツ語、スペイン語を追加
v1.0.7
・トルコ語を追加
v1.0.8
・修正:通知のセクション名がWi-Fi変更時に他のアプリにも適用される問題
設定からお好みのセッティングで、便利に使用してもらえれば幸いです。
ディスカッション
コメント一覧
それと、初代から愛用してきましたが今回はバージョンアップできず、新規購入となりますか?
NotifyWiFiは、iOS 5から無料でアップデートしてきましたが、通常のソフトウェアはバージョンごとに有料アップデートしているのが自然かと思います。他に収入があって、趣味で作成しているのであれば、すべて無料でユーザーからの対応も無料で行うことになるでしょう。
数ヶ月の開発期間や例えばこのサーバーの維持費、このように説明している対応する時間などを考慮してもらえれば幸いです。
金額とか有料とかはどうでも良いのですが、ただ無料でバージョンアップできる方法があるのにお金を払うのは嫌だったので質問しました。
使わせていただきます!
そう言っていただけると、作成した甲斐があります。
Appvalleyにて配布されている、itweetdeck_ver3.0をipaファイル化して保存しようと試みました。
Payload下に
/var/containers/Bundle/Application/[UUID]/[アプリ名].app
をコピーして配置し、zipで圧縮、拡張子をipaに変更してRe provisionでインストールをしようとしましたが、Filzaから共有でRe provisionを開こうとすると、Re provisionが起動せず、インストールできません。
どうしたら良いのでしょうか。
教えていただけたら幸いです。
よろしくお願いします。
記事とは少し変わりますが、テザリングを自動接続するTweakなどご存知ではないでしょうか?
「iPad WiFiモデル」をロック解除後、iPhoneと自動でテザリング。といったものです。
Instant Hotspotも便利なのですが、ひと手間あるのでもっと簡単にならないかと模索しております。
ご多忙の中、恐縮ですがもしご存知なら教えていただけますか?よろしくお願いいたします。
やっぱり無さそうですよね^^;あればWi-Fiモデル組は歓喜しそうですがw
調べていただきありがとうございました!
XSでpassbyなどがうまく使用できずこちらを購入させていただきました。
Bluetooth用のtweakの作成予定はありませんか?
自宅がWiMAXなためにしばしばWi-Fiを切ることがあり、Bluetoothは使用するので質問させていただきました。
要望が多ければ追加も考えますね!
便利に使わせていただいております。
インストール後、設定のWi-Fi画面右上にNotifiに遷移するリンクが出てきますが、NotifyからWi-Fiは遷移するんですが
Wi-FiからNotifiへは遷移しません。確か初めのうちは遷移していたと思います。一度ご確認いただけますでしょうか。
「PreferenceOrganizer 2」なら対応しています。
ありがとうございました。