Apple Scriptからメッセージアプリで添付ファイルを送信したい
お世話になります。久しぶりにMacを買い替えたところ、今まで動いていた処理が動かなくなってしまいました。何か仕様が変わってしまったのでしょうか?対応策をご存知の方がいらっしゃいましたら、教えてください。
◾️現象
- Apple Script でメッセージアプリにファイルを添付し送信実行
- メッセージアプリが立ち上がり、プログレスバーが進捗
- プログレスバーが90%ほどで停止
- 数分後、未配信状態で終了
◾️Apple Script
--メッセージで送る
on run
tell application "Messages"
set targetBuddy to "xxxxxxxxxxxx@icloud.com"
set targetServiceId to id of 1st account whose service type = iMessage
set theBuddy to participant targetBuddy of account id targetServiceId
--set imgs to "test"
tell application "System Events"
set imgs to POSIX file "/Users/xxxxxxxxxx/Documents/xxxxxxxx.xxx"
end tell
send imgs to theBuddy
end tell
end run
◾️Mac OS
14.1.2
このロジックで固定文字は問題なく送信できます。
ロジックではなく、Macの設定かとも思い、プライバシーとセキュリティのアクセシビリティにスクリプトエディタを追加してみていますが、変わりありません。
今まで便利に使っていたので、継続的に使用したく、よろしくお願いいたします。
MacBook Pro (M3, 2023)