ある Web サイトに自動ログインするために、AppleScript を使用して次の手順を実行するアプリを考えてみましょう。
1-「Safari」を開き、ウェブサイトに移動します
2- ユーザー名とパスワードのフィールドに JavaScript を入力します。do JavaScript " document.getElementById('password_input').value = 'userPassword' "
3- JavaScript を使用してフォームを送信 --- do JavaScript " document.forms['login_form'].submit() "
サンドボックス化された Mac アプリの場合、上記の AppleScript 手順を実行するには、「Safari」にcom.apple.security.temporary-exception.apple-events資格キーを追加する必要があります。
<key>com.apple.security.temporary-exception.apple-events</key>
<array>
<string>com.apple.safari</string>
</array>
この方法では、すべてが問題なくうまく機能します。
これが私の質問です:
この Safari の一時的な例外の使用により、アプリは拒否されますか?