1

アプリをアプリに埋め込もうとしています。基本的には、divide.com のアプリに似たものが必要です。

ここに画像の説明を入力

、しかし、彼らは独自のメール、カレンダーアプリなどを構築しています.これらのアプリを別のアプリ内に置くことは可能ですが、それら自体は個別のアプリですか? 私はIOSに少し慣れていないので、カスタムURLスキームを調べましたが、リンクされたアプリが呼び出されると、制御アプリが制御を失うようです.

Launch an app from within another (iPhone)を見てきましたが、これは私が言及したような URL スキームを示唆していますが、それは私が本当に望んでいるものではありません。ネイティブアプリを実現する方法がなかった場合、私が考えることができるのは、アプリをiPadにインストールしてから、メインアプリからそれらにリンクすることです. しかし、アプリを別のアプリに入れるネイティブな方法はありますか?

4

3 に答える 3

1

既存アプリの仕組み

舞台裏では、例として引用されているアプリ内のアプリは、実際には親アプリ内の個別のモジュールです。事実上、それらは複数のアプリが 1 つのアプリ、つまり 1 つの実行可能ファイルに統合されたものです。

これまでにいくつかの方法が提案されてきました。しかし、それぞれに問題があります。

アプリ バンドル内に別のアプリを埋め込む

技術的には可能ですが、iOS の別のアプリ内に別のアプリを実際に埋め込むことはできません。これは、App Store のガイドラインと OS 自体によって禁止されているためです。

起動 URL

@BlackRider が指摘しているように、起動 URL を使用して他のアプリを起動できます。ただし、要求したように、他のアプリがランチャーの外部から起動されるのを禁止することはできません。ユーザーは引き続き Springboard から他のアプリを起動でき、他のアプリも起動 URL を使用できます。

アプリのラッピング

正直に言うと、私はアプリ ラッピングの仕組みにあまり詳しくありません。ただし、それがどのように機能するかを読んだところ、有効にするには企業の IT 部門の介入が必要です。アプリを企業に直接販売する場合はこれでうまくいくかもしれませんが、iTunes App Store で一般大衆に販売する場合はうまくいきません。

于 2013-10-05T02:13:43.273 に答える