🦁
ios simulatorでnotificaiton permission dialogをskipする
背景
PUSH通知のdialogがsimulatorビルドで表示されるのだけど、テストの実行等でこの表示が邪魔だった.
なんとか自動で通知許可をする方法がないかと探し、TCC.dbを編集する方法で対応できそうな感じがしたが無理だった.
困ったところ、AppleSimulatorUtils を使うとこの辺が楽ちんに実現できたので忘れないようにメモ.
AppleSimulatorUtils
install
brew tap wix/brew
brew install applesimutils
通知許可する
applesimutils --booted --bundle com.example.app --setPermissions "notifications=YES"
実行すると設定を変更してsimulatorを再起動してくれる.
Discussion