ヘルプとサポート
サポート
使い始めるには
利用権限のある frps サーバーと設定を用意し、FerryPorts でプロファイルを作成して保存し、接続を有効にしてください。プロファイルの詳細で状態やログを確認できます。接続記録に位置情報を付けたい場合にのみ、位置情報へのアクセスを許可してください。
接続のトラブルシューティング
接続に失敗した場合は、サーバーのアドレス、ポート、認証情報、サーバーの稼働状況、ネットワーク接続を確認してください。一時的な障害では、回数を制限して再試行することがあります。設定を修正した後に「今すぐ再試行」を使ってください。バックグラウンド接続は、iOS、許可設定、ネットワークの状態に左右されます。
アプリをバックグラウンドにすると接続が切れる場合は?
FerryPorts のバックグラウンドでの位置情報へのアクセスを許可することをお勧めします。iOS の「設定」→「プライバシーとセキュリティ」(旧バージョンの iOS では「プライバシー」)→「位置情報サービス」→「FerryPorts」を開き、「常に」を選択してください。「常に」がまだ表示されない場合は、アプリの確認画面で位置情報へのアクセスを許可してから、もう一度「設定」を確認してください。
バックグラウンドの位置情報は、アクティブな接続記録におおよその位置を付けるために使用され、接続をバックグラウンドでより長く維持する助けにもなります。ただし、アプリが動作し続けられるかどうかは、iOS のスケジューリングとネットワークの状態に左右されます。アプリスイッチャーからアプリを強制終了しないでください。接続が切れた場合はアプリに戻り、状態とログを確認して「今すぐ再試行」を使ってください。
クライアント証明書と秘密鍵をインポートするには?
「その他」→「証明書と鍵」→「ファイルをインポート」を開き、PEM 証明書、暗号化されていない秘密鍵、CA ファイルを選択してください。「ファイル」アプリから共有したり、FerryPorts で開いたりすることもできます。.key ファイルを開く候補に FerryPorts が表示されない場合は、拡張子を .pem に変更するか、アプリ内のインポート機能を使ってください。
各ファイルの上限は 1 MiB です。PKCS#12 と暗号化された秘密鍵には対応していません。信頼できるコンピュータで openssl pkey -in encrypted.key -out private.pem を実行し、パスワードを解除してからインポートしてください。
証明書または鍵をタップし、「適用先…」でプロファイルを選択すると、対応する TLS 設定を置き換えられます。証明書、秘密鍵、CA ファイルはそれぞれ certFile、keyFile、trustedCaFile を設定し、証明書と鍵を含むファイルは両方を設定します。左にスワイプすると、名前の変更や削除ができます。名前を変更しても拡張子は維持され、プロファイルの参照も更新されます。ファイルを置き換えた後は、影響を受けるプロファイルを再起動してください。
秘密鍵はアプリのコンテナ内に平文の PEM として保存され、初回ロック解除後に利用できる iOS のデータ保護で保護されます。iCloud と Finder のバックアップ対象からは除外されます。アプリ独自の暗号化やエクスポート機能はありません。外部にある元のファイルはご自身で管理してください。削除する前に、そのファイルを参照するプロファイルについて警告が表示されます。
フィードバックとプライバシーに関するお問い合わせ
GitHub Issues またはメール eric_kwoc@icloud.com でフィードバックをお送りください。GitHub Issues は公開されます。メールは作者に直接届き、公開されません。アプリと iOS のバージョン、再現手順、機密情報を除いたエラー内容を記載してください。認証情報、設定全体、秘密鍵、個人の位置情報、機密情報を含むログは決して投稿しないでください。プライバシーに関するお問い合わせは作者へメールでお送りください。保存と削除については、プライバシーポリシーをご確認ください。