ホームページ  >  記事  >  モバイルチュートリアル  >  なぜ Apple はアプリのデュアルオープンをサポートしないのですか?

なぜ Apple はアプリのデュアルオープンをサポートしないのですか?

WBOY
WBOY転載
2024-01-14 22:42:10810ブラウズ

デュアル アプリケーションとは、1 台の携帯電話で 2 つの同一のアプリケーションを同時に実行することを指します。


アプリのデュアル オープニングは、Android スマートフォンのカスタマイズされたシステムで初めて登場しましたが、現在ではほとんどの Android スマートフォンの標準機能の 1 つとなっています。アプリケーションをデュアルで開くと、1 台の携帯電話で同時に異なるアカウントにログインするというユーザーのニーズを満たすことができます。たとえば、ユーザーは 2 つの WeChat アカウント、2 つの QQ アカウント、または 2 つの Alipay アカウントに同時にログインする必要がある場合があります。時間。アプリケーションをデュアルオープンすることで、ユーザーは異なるアカウントを簡単に切り替えることができ、頻繁なログインとログアウトの操作を回避できるため、ユーザー エクスペリエンスが大幅に向上します。


しかし、これまでのところ、Apple システムはクローン機能をまだ適用していません。


iOS システムが非常に強力であることは誰もが知っており、デュアル オープン アプリケーション機能を作成するのは非常に簡単であるはずです。しかし、Android スマートフォンではデュアル オープンが一般的ですが、なぜ Apple はそれを行わないのでしょうか?


なぜ Apple はアプリのデュアルオープンをサポートしないのですか?


Apple は、主に次の理由により、アプリのデュアルオープンをサポートしていません。 :


1: セキュリティと安定性に基づく

iOS システムがデュアルオープン機能をサポートしない主な理由はセキュリティのためですそして安定性の考慮事項。



iOS システムは Apple が開発したモバイル オペレーティング システムであり、そのセキュリティと安定性は常に Apple が重視している側面です。 iOS システムを設計する際、Apple はマルウェアやウイルスの攻撃を防ぐためにいくつかの制限措置を採用しました。たとえば、iOS システムではアプリケーションのダウンロードとインストールを App Store からのみ許可することで、アプリケーションのセキュリティと信頼性を確保しています。


iOS システムは、ユーザーのプライバシーとデータ セキュリティを保護するために、アプリケーション サンドボックス、コード署名などのセキュリティ メカニズムも使用します。


iOS システム内のすべてのアプリケーションは独自のサンドボックス内に分離されています。つまり、あるアプリケーションが他のアプリケーションのデータやファイルにアクセスできないため、ユーザー データのプライバシーとセキュリティが保護されます。保証されています。


それだけでなく、システムの安定性とスムーズさを確保するために、Apple はアプリケーションのアクセス許可とリソース使用量も制限します。たとえば、iOS システムはアプリケーションのバックグラウンド実行時間とネットワーク アクセス許可を制限するため、アプリケーションがシステム リソースを占有しすぎてシステムの速度低下やクラッシュが発生するのを防ぐことができます。デュアルオープン機能がサポートされている場合、ユーザーは同じデバイス上で 2 つの異なるアプリケーションを同時に実行する可能性があり、システムへの負荷が増加し、システムの速度低下やクラッシュが発生する可能性があり、セキュリティが保証されません。



2: これは iOS システム自体の働きではありません。

大多数の人はデュアルオープンを使用する必要があります。 WeChat のためだけのアプリ。


デュアル WeChat が必要な理由は、本質的に職場の環境が十分ではなく、従業員が仕事を終えた後も迷惑になるため、別のアイデンティティを作成する必要があるためです。この種の問題はアプリ開発者が解決すべきであり、オペレーティング システムはプラットフォームを提供する責任があるだけです。


たとえば、PC 上の QQ は 5 ~ 6 人が同時にログインできますが、これは Windows の功績でしょうか? iOS にはアプリ専用の機能をカスタマイズする義務はなく、問題を解決するのはアプリ開発者の責任です。


3: WeChat はユーザーが 2 つのアカウントを持つことを望まない

なぜ WeChat 開発者はユーザーが 2 つの WeChat ID を使用することを望まないのでしょうか?これはソフトウェアの位置付けから始まります。 WeChat は個人の携帯電話番号に関連付けられており、個人のモバイル ソーシャル ネットワーク全体を乗っ取る立場にあります。ユーザーがより多くのアカウント開設を許可されると、WeChat によって伝達される「ソーシャル情報」は支離滅裂で非現実的で信頼できないものになります。アカウントが増えれば増えるほど、アカウントを放棄するコストは低くなります。


# Android スマートフォンのアプリケーションのダブルオープン機能も、厳密には偽装プラグインです。一般にその原理は、仮想マシン技術を使用して携帯電話のメモリ内の領域を分割し、アプリが別のデバイスにあると誤って認識させ、それによってアプリケーションのデュアルオープンを実現することです。これは明らかにWeChat関係者が望んでいる状況ではありません。


4: Apple は中国の現地文化を理解していない

私たちは製品のローカライゼーションという概念についてよく言及します。海外市場では、仕事上の連絡は電子メールで行うのが一般的で、インスタント メッセージング ツールを使用するのは親しい友人や家族だけです。しかし中国では違い、両者の間に明確な線引きをするための「条件」はない。


Android 携帯電話メーカーが携帯電話を常に満充電状態に保つために 100 ワットの高速充電を開発しているのは、まさに私たち自身のニーズを洞察しているからです。両開きのアプリケーションでも同様で、その中にいるときだけ同じように感じることができます。


iOS がアプリケーションのデュアルオープンをサポートしない最も根本的な理由は、Apple が私たちを理解しておらず、私たちに十分な注意を払っておらず、理解していないことです。中国のローカル文化。


なぜ Apple はアプリのデュアルオープンをサポートしないのですか?


#アプリケーションのクローン機能は一部のユーザーにとって非常に実用的ですが、ユーザーのデータ プライバシーとセキュリティでは、iOS システム上でクローンを作成するために何らかの方法を使用することはお勧めしません。


iOS システムはデュアルオープン機能をサポートしていませんが、Apple は、複数のアカウントを使用して iCloud にログインするなどの他のソリューションも提供しています。ユーザーのニーズに応じて、アバターの目的を達成するために使用してみることもできます。

以上がなぜ Apple はアプリのデュアルオープンをサポートしないのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はi4.cnで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。