別のiPhoneアプリケーションからiPhoneアプリケーションを自動的に生成できますか?
-
03-07-2019 - |
質問
タイトルとして;これを達成できる機能はありますか?
解決
理論的には、実質的にはありません。 App Storeでそれを販売したい場合は、二重いいえ。
他のヒント
正式に、いいえ。公式アプリは、OS Xマシンでコンパイルして署名する必要があります。
実際には、ある種の-ジェイルブレイクを気にしないなら。ジェイルブレイクされた携帯電話の場合、iPhoneで実行されるgccおよび署名ツールが利用可能です。そのため、ジェイルブレイクされた携帯電話では、新しいアプリケーションを生成するアプリケーションを使用できます。ただし、AppleはそのようなアプリをApp Storeで販売することはできません。
このリンクをご覧くださいSDKの引用:
3.3.2。 [..]アプリケーションで解釈されたコードをダウンロードして使用することはできません 解釈されるコードを除く Appleの公開されたAPIによって実行され、 組み込みのインタープリター。
and
3.3.3 Appleの事前の書面による承認がない場合、アプリケーションは 追加の提供、ロック解除、または有効化 特徴または機能 以外の配布メカニズム App Store。
これらの2つの制限の間で、動的に任意の種類のアプリケーションを動的に作成することは実際には不可能だと思います(記事で説明した純粋なJavaScript / HTMLアプリの概念を除く)。
iPhoneがジェイルブレイクされている場合は、「CallMe」をインストールします。 Cydiaから。 それはまさにあなたが望むことをします:連絡先のアイコンを持つ小さなアプリケーションを生成し、それらの小さなアプリのいずれかを起動すると、電話アプリを起動し、連絡先の電話番号を呼び出します。