Ipad

AppleはネイティブiOSアプリの削除に関する自社のルールに違反している

AppleはネイティブiOSアプリの削除に関する自社のルールに違反している

お使いのブラウザは古いバージョンです。より快適にご利用いただくために、ブラウザをアップグレードしてください。

言語 まさにそこにある 、アップル

Appleのソフトウェア

2016年4月8日

AppleのiOS使用許諾契約(EULA)第2条c項に、隠された貴重な手がかりが発見されました。この宝物はわずか数文ですが、iOS 8以降、Appleが私たちが嫌うプリインストールアプリの一部を削除するオプションを検討していたことを示唆しています。

プリインストールアプリの削除が間もなく開始されるという最初のヒント

プリインストールアプリの削除が間もなく開始されるという最初のヒント

プリインストールアプリの削除が間もなく開始されるという最初のヒント

数日前、Appleがプリインストールアプリの削除を可能にする準備を進めている兆候についてお話ししました。iTunesのメタデータに「isFirstParty」と「isFirstPartyHideableApp」という2つの新しいブールキーが追加されました。まず、これは少なくとも一部のプリインストールアプリが非表示またはアンインストールの対象になる可能性を示唆しているとされています。ただし、Bryan Wolfeが指摘するように、すべてのアプリが削除対象になるわけではありません。ティム・クックCEOは、一部のアプリは「iPhone上の他のアプリにリンクされている」と強調しているからです。

私があなたに話していたあの隠れた宝石

私があなたに話していたあの隠れた宝石

私があなたに話していたあの隠れた宝石

さて、興味深い話に移りましょう。読者のfunhitmanさんが指摘したように、iOSのEULAにはプリインストールアプリの削除権限が規定されています。この文言はiOS 8からEULAに含まれているので、Appleがこれらの厄介なアプリの削除をユーザーに許可することを検討していたのは明らかです。では、なぜまだ実現していないのでしょうか?そこには「プリインストールアプリの使用を希望しない場合は、いつでもiOSデバイスから削除できます」と明記されているからです。つまり、AppleはiOS 8以来、自社のEULAに違反しているということになります。

はい、プリインストールされたアプリをまだ削除できないのはなぜですか?

はい、プリインストールされたアプリをまだ削除できないのはなぜですか?

はい、プリインストールされたアプリをまだ削除できないのはなぜですか?

iPhoneには他のアプリと連携しているアプリがいくつかあります。それらを削除すると、iPhoneの他の部分に問題が発生する可能性があります。そうでないアプリもあります。

- ティム・クック

なぜプリインストールされたアプリをまだ削除できないのかを解明する鍵は、9月にティム・クック氏がBuzzFeedに語った次の発言にあるかもしれない。

例えば、Safariを削除した後にWebリンクをクリックした場合、どうなるでしょうか?別のブラウザがインストールされている場合、そのブラウザで開くようにOSを記述する必要があります。もしクパチーノが最初からその機能をiOSに組み込んでいなければ、かなりの量のコードを書き直すことになります。別のブラウザをデフォルトとして設定できないので、iOSはまだその機能を提供していないと考えて間違いないでしょう。

Safariだけじゃない

Safariだけじゃない

Safariだけじゃない

覚えておいてください。特定のリンクを開く方法を知っているのはSafariだけではありません。例えば、OSはマップで住所を開く方法も知っています。OS内には他にも多くの相互接続されたアプリがあり、これはファーストパーティのアプリについての話です。次にサードパーティアプリについてですが、Appleはそれらについても考慮する必要があります。

一言で言えば、ジェフ

一言で言えば、ジェフ

一言で言えば、ジェフ

つまり、基本的にAppleは、どのアプリが他のアプリと連携するかを判断し、必須アプリが削除された場合に何が起こるかを処理するコードを記述する必要があるということです。Appleはより新しくエキサイティングな機能の開発に取り組んでいるため、この機能はおそらく後回しにされているでしょう。iOS 10のリリースが近づくにつれ、Appleがついにプリインストールアプリの削除を実現しようとしている兆候が見られます。とにかく、そうなることを期待しましょう。