BT

Appleは32ビットのmacOSアプリを廃止する準備をはじめた

| 作者: Sergio De Simone フォローする 13 人のフォロワー , 翻訳者 尾崎 義尚 フォローする 0 人のフォロワー 投稿日 2018年2月26日. 推定読書時間: 2 分 |

原文(投稿日:2018/01/28)へのリンク

あなたのリクエストに応じて、ノイズを減らす機能を開発しました。大切な情報を見逃さないよう、お気に入りのトピックを選択して、メールとウェブで通知をもらいましょう。

Appleは、macOS用の32ビットアプリを廃止する準備を開始した。次のmacOSのメンテナンスリリースであるHigh Sierra 10.13.4では、32ビットアプリを起動したときにユーザーに通知し、まもなくリリースされるXcode 9.3では、開発者があまり苦労せずに64ビットに変換できるツールが含まれている。

WWDC 2017の発表に続いて、Appleは今年の1月1日からmacOS向けの32ビットアプリの申請受入を停止しており、既存の32ビットアプリの更新は今年の6月までしか考慮されない。次のmacOSリリースでAppleは、ユーザーに明示的なアラートを表示する。macOS 10.13.4リリースノートによれば

macOSの将来のリリースに向けた準備として、macOS High Sierra 10.13.4以降では、32ビットソフトウェアは、そのままでは起動しなくなり、32ビットソフトウェアに依存するアプリの起動時にユーザーに通知される。アラートはアプリごとに一回のみ表示される。

macOS向けの32ビットアプリを廃止するためのAppleの戦略は、iOSの32ビットアプリを非推奨にしたのと似ている。iOS 10.3以降、32ビットアプリを起動するたびにiOSユーザーにアラートが表示されてきた。32ビットアプリのサポートは最終的にiOS 11で削除された。

今回Appleは、以降を簡単にするために、Xcode 9.3に新しい診断ツールのセットにより、開発者に拡張サポートを提供する。特に開発者は、新しい64ビットテストモードで32ビットコードの実行を試みて、アプリのアラートをトリガーするか、DashboardやWebKitプラグインを含む、他のタイプのソフトウェアをサイレントに失敗させることができる。このテストモードは、ターミナルでsudo nvram boot-args="-no32exec"を実行して、マシンを再起動することで有効になる。開発者は64ビット専用モードでアプリを正しく動作させるようにしたら、sudo nvram boot-args=""を実行して、もう一度マシンを再起動することで、通常の動作を再び有効にできる。

macOSの将来バージョンにおいて、ソフトウェアのテストと認定を支援するために64ビットテストモードで追加情報を開発者に提供する可能性があると、Appleは述べている。

Rate this Article

Adoption Stage
Style

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT