Xcode 9.3 ベータ版の 64 ビットサポートのための新しいツール
Mac

Xcode 9.3 ベータ版の 64 ビットサポートのための新しいツール

  • Lamiyi
  • 0
  • rhahw
Xcode 9.3 ベータ版の 64 ビットサポートのための新しいツール

新しくリリースされた Xcode 9.3 ベータ版には、開発者が macOS High Sierra の 64 ビット サポートをテストするのに役立つツールが含まれています。

32ビットアプリを妥協なくサポートする最後のmacOSリリースは、macOS High Sierraです。Xcode 9.3ベータ版の新しい診断ツールとmacOS 10.13.4ベータ版でのテストにより、今後のアプリリリースが64ビットに対応していることを確認してください。このバージョンのXcodeは、デフォルトで64ビットアプリをビルドします。

Xcode 9.3 ベータ版をインストールするには、macOS 10.13.2 以降を搭載した Mac が必要です。Xcode 9.3 ベータ版には、iOS 11.3、watchOS 4.3、macOS 10.13.4、tvOS 11.3 用の SDK が含まれています。

--
macOS 32ビットサポートの廃止
macOSの将来のリリースでは、32ビットソフトウェアが問題なく動作しなくなるため、macOS High Sierra 10.13.4以降では、32ビットソフトウェアに依存するアプリの起動時にユーザーに通知が表示されます。この通知はアプリごとに1回のみ表示されます。

開発者は、macOS 10.13.4 の新しい 64 ビットテストモードを使用して、ソフトウェアの 64 ビット互換性をテストできます。注: このモードは、開発者または経験豊富な IT 管理者のみが有効化することを強くお勧めします。

64ビットモードを有効にするには:
1. ターミナルを起動します
2. 次のコマンドを実行します: sudo nvram boot-args="-no32exec"
3. マシンを再起動します

64ビットテストモードでは、32ビットプロセスの起動がブロックされます。32ビットソフトウェアに依存するアプリを起動すると、アプリケーションを開けないという通知が表示されます。ダッシュボードやWebKitプラグインの32ビット版、環境設定パネル、バックグラウンドプロセスなど、他の種類のソフトウェアは、サイレントに失敗する場合があります。

ソフトウェアが64ビットで動作するように更新されたら、テストモードを無効にしてください。
テストモードを無効にするには、以下の手順を実行してください
。1. ターミナルを起動します
。2. 次のコマンドを実行します:sudo nvram boot-args=“”
3. マシンを再起動します。

将来のベータ リリースでは、64 ビット テスト モードにより、開発者が
ソフトウェアのテストと認定を行うのに役立つ追加情報が提供される可能性があります。
--

開発者は、以下のリンクから Xcode 9.3 ベータ版をダウンロードできます。

ダウンロード

Xcode 9.3 ベータ版の 64 ビットサポートのための新しいツール