問題タブ [apple-m1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2684 参照

macos - macOS 11.1 で arm64 バイナリを「実行」しようとすると、lldb が「接続に失敗しました」と表示する

これは、更新された Xcode で 11.1 を実行している M1 mini 上にあります。(すべての保留中の更新が適用されています。) SIP は無効になっていません (可能であれば、M1 上で)。

mmap()移植中のアプリケーションの障害をテストするために使用しているプログラムがあります。次のようにテスト プログラムを作成します。

次に、署名します。正しく署名されているようです:

システムで開発者モードを有効にしました。また、ユーザーを_developerグループに追加しました。私のユーザーは管理者ではありませんが、管理者として試してみましたが、同じ結果になりました。

プログラムを実行すると、セグメンテーション違反 (SIGSEGV) が発生するため、 でデバッグしたいのですが、次のようになりlldbます。

これを検索しても、Apple 開発者フォーラムでさえ情報が得られませんでした。

のコードmapfail.c: