Xcode でアプリをコンパイルし、通常の Intel MacBook Pro で実行すると、すべて問題ありません。ただし、M1 MacBook Pro で実行すると、コンソールにエラーが表示されました
rosetta error: mmap_anonymous_rw_guard_page mprotect failed
そして、シミュレーターの起動画面でアプリがフリーズしたままになります。
アクティビティ モニターが表示される場合はdebugserver
、マシンが占有されています (下の図を参照)。私はそれを殺します、そしてアプリは死にます。
しかし、シミュレーターからアプリを再起動でき、すべて問題ありません。シミュレーターでアプリをデバッグする方法がないというだけです。この問題を M1 で修正するにはどうすればよいですか?