所感
- なぜDeveloper Modeが必要?というところをもうちょっと詳しく調べてみたい
- とはいえ、不要な機能を開放しておく必要はないのは確かだよね
- Distributionされたビルドでは不要とのことだけど、Adhocビルドはどうなんだろ?
ツイートまとめ
Developer Mode のセッションが公開されているのでみていくよ / Get to know Developer Mode https://t.co/rCOZ9MPO51 #WWDC22
— Kosuke Ogawa⛅エンジニア🏝宮崎 (@koogawa) 2022年6月7日
なぜDeveloper Modeが必要?
— Kosuke Ogawa⛅エンジニア🏝宮崎 (@koogawa) 2022年6月7日
・開発者用の機能が標的型攻撃などで悪用されている
・ほとんどの人にとってデフォルトで開発者用の機能を使う必要はない#WWDC22 pic.twitter.com/HuNutlsESE
Developer ModeはTestFlightやEnterprise distribution、App Store配布では不要。ローカル環境での開発のみ必要になる#WWDC22 pic.twitter.com/ZdgeTTEd2M
— Kosuke Ogawa⛅エンジニア🏝宮崎 (@koogawa) 2022年6月7日
まだDeveloper Modeをオンにしていないデバイスを接続すると、Xcodeがダイアログを表示する。
— Kosuke Ogawa⛅エンジニア🏝宮崎 (@koogawa) 2022年6月7日
iPhoneの設定>プライバシーからDeveloper Modeをオンにして再起動。もう一度ダイアログが出るので、そこでオンをタップ#WWDC22 pic.twitter.com/8tk9UgJ4Gn
Automation flows
— Kosuke Ogawa⛅エンジニア🏝宮崎 (@koogawa) 2022年6月7日
macOS Ventura では `devmodectl` が利用可能。複数のデバイスを繋いでパスコードを入力することなくDeveloper Modeに設定できるっぽい?#WWDC22 pic.twitter.com/bRexL0A6TT