背景

iOSはSMS認証コードの自動入力をサポートしていますが、Mac上ではSafariがこれをサポートしています。しかし、非Safariブラウザではサポートされていません。しかし、中国のプラットフォームでは、認証コードは避けられないものです。そのため、私は調査を行い、現在のいくつかの解決策を見つけました。

MessAutoはオープンソースであるため、私はこのソフトウェアを選択しました。

MessAutoの使用

MessAutoはオープンソースソフトウェアで、作者は配布や署名を行っていないため、自分でコンパイルする必要があります。

1. コンパイル

BASH
# ソースコードをダウンロード
git clone https://github.com/LeeeSe/MessAuto.git
cd MessAuto

# cargo-bundleをインストール
cargo install cargo-bundle --git https://github.com/zed-industries/cargo-bundle.git --branch add-plist-extension
# アプリをパッケージ化
cargo bundle --release
クリックして展開し、詳細を表示

コンパイルが完了すると、現在のディレクトリのtarget/release/bundle/osx/MessAuto.appにビルドパッケージが生成されます。

2. 使用

ARM64バージョンを開くと、ファイルが破損しているという警告が表示されます。これは、Appleの開発者署名が必要だからです。作者はAppleの開発者証明書を持っていませんが、次のコマンドで問題を解決できます:

これでアプリを使用できるようになります。

3. 使用法

プログラムが正常に動作するためには、iOSで「SMS転送」機能を有効にする必要があります。設定 > メッセージ > iMessage情報で確認できます。

MessAutoはGUIのないメニューバーソフトウェアです。最初に起動すると、MessAutoはユーザーに完全なディスクアクセス権の付与を促すポップアップウィンドウを表示します。権限を付与した後、システムはソフトウェアを再起動するよう要求します。メニューバーにはこのソフトウェアが表示されます。その機能は次のとおりです:

ここで、自動ペーストログイン時に起動をオンにすることをお勧めします。著者は現時点でメール監視の必要がないため、メール監視をオンにしていません。必要であれば、有効にしてください。

参考文献

  1. https://github.com/LeeeSe/MessAuto

著作権表示

著者: heyjude

リンク: https://heyjude.blog/ja/posts/how-to-use-mess-auto/

ライセンス: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please attribute the source, use non-commercially, and maintain the same license.

コメント

検索を開始

キーワードを入力して記事を検索

↑↓
ESC
⌘K ショートカット