Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

要望:ウィジェット対応 or アプリトップ画面でのON/OFFの実装は可能でしょうか #96

Open
pikesaury opened this issue Dec 9, 2024 · 1 comment

Comments

@pikesaury
Copy link

pikesaury commented Dec 9, 2024

作者様が日本人だと思いますので、日本語で失礼します(英文のみであれば、英語で書き直します)。
こちらのアプリ、ウィジェットによるON/OFF、もしくは、アプリトップ画面上部に全体のON/OFFボタンの配置は可能でしょうか?
ここでいうON/OFFは、VPNの設定そのものを削除するという意図ではなく、一時的に標準DNSに切り替えるという意味となります。
現在主にアドブロック目的でAdGuardDNSを利用していますが、一部DNSをON状態ですとうまく動作しないアプリなどがあるため、臨時でON/OFFをしたいケースがあり、検討可能でしたらお願いをしたく書き込みさせて頂きました。ご検討のほど、よろしくお願いいたします。

@kkebo
Copy link
Owner

kkebo commented Dec 9, 2024

ご提案ありがとうございます.難しい場合は日本語でも良いのですが基本的には英語で書いていただきたいです.その理由としては,GitHub の issue は私だけが見るわけではなく,問題にぶつかってワークアラウンドを探している人や,自分が報告しようとしている問題が既知の問題なのかどうかを探すために issue に目を通す人や,機能追加やバグ修正などのパッチを提供してくれるコントリビュータや,ディスカッションに参加する人もまた issue を読むからです.

本題に移ると,まず iOS の設定アプリに移動せず DNSecure アプリ内で ON/OFF できるようにするというのは,OFF にするのは可能ですが ON にするのは不可能だという認識です.Apple がそのような API を提供していないからです.

ウィジェットに関しても ON にするのが不可能という点は変わらないのですが,ウィジェットの場合はアプリ本体ではなく App Extension という通常のアプリより機能が制限された状態で実行されるため,OFF にできるかどうかすらも調査して見ないとわからないという状況です.

ちなみにウィジェットの方に関しては関連 issue やディスカッションが先に存在するので,情報が分散しないようにできれば議論や「最新 OS で API が追加されて実現可能になった」みたいなニュース等はそれらの方に集約できると良いかなと思っています.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants