iPhoneでサイドロードしたゲームエミュレーターを使っている方は注意した方が良いかもしれません。
最新のiOS 18.4ベータ版では、サイドローディングされたアプリで「JIT」(Just In Time)機能が使用できなくなっていることがわかったからです(iDownloadBlog)。
JITコンパイルは、サイドローディングされたゲームエミュレータなどのアプリを、iPhoneやiPad上でより効率的に動作するために使用されていました。最新のiOS 18.4ベータ版では、デバッガのみにJIT機能が制限されていることが確認されており、これが影響を受けると予想されています。
JIT機能はゲームエミュレーターアプリで特に使用されており、Appleの変更の意図はセキュリティの強化にあるのではないかとされています。
JITが使えなくなったとしてもサイドロードしたエミュレーターアプリや、App Storeで正式に配布されているエミュレーターアプリは引き続き使用することができますが、前者では、従来よりパフォーマンスが悪化する可能性が高いと思われます。Appleがセキュリティレベルを変更するための設定を追加する可能性は低く、最新OSでJITを再度有効にする唯一の実用的な方法は、脱獄ツールの利用になるとみこまれています。