2

Appleを回ってユーザーにアプリケーションを提供することはできますか、それとも彼らはあなたにそれらを通過するように強制しますか?どのように?ただ合法的に?

4

4 に答える 4

6

App Store(および脱獄)とは別に、AppleはiPhoneにアプリケーションをインストールするための2つの公式ルートを提供しています。

  1. エンタープライズディストリビューション:企業の内部ユーザー向けに設計されています
  2. アドホック配布:アプリを最大100台のiPhoneにインストールできます

ソース:http ://developer.apple.com/iphone/program/distribute.html

于 2009-02-11T03:14:18.070 に答える
1

ジェイルブレイクされていない電話の場合、配布ルールは iPhone のコード署名システムによって適用されます。電話は、Apple によって署名されていないアプリを実行しません。また、アプリに署名する唯一の方法は、それをアプリ ストアに入れるか、アドホック配布を使用することです。

アドホックは効果的ですが、アプリを配布するデバイスごとに一意のデバイス ID を取得する必要があるため、多数のデバイスでは時間がかかります。次に、そのデバイス用のアプリに署名し、コピーをプロビジョニング ファイルと共に送信します。一部のバッチ処理が可能です。同じアドホック ビルドで最大 100 台のデバイスを取得できます。しかし、あなたがそうしたことを Apple が発見した場合、Apple はあなたの iPhone 開発者アカウントを閉鎖し (ルールに違反したため)、それ以上プロビジョニング ファイルを生成することはできなくなります。

ある開発者は昨年、Apple が彼らのアプリ (Podcaster) を却下したときにアドホック アプローチを使用しようとしました。彼らは、Apple が閉鎖する前に 1100 から 1200 のコピーを販売したと主張しました。

ジェイルブレイクされた携帯電話にはこの制限はありませんが、(a) 市場が十分に大きいかどうか、(b) それらの人々の十分な数があなたのアプリにお金を払ってくれるかどうかを判断するのはあなた次第です. 答えはわかりません-どちらにも「はい」かもしれません-しかし、合理的な予測を行うのに十分な調査をせずに、それらが真実であると仮定しないでください.

于 2009-02-11T17:20:23.293 に答える
0

App Storeを経由せずにアプリケーションを電話に配布する場合は、特定の電話の受話器用にアプリケーションの各コピーに署名する必要があります。より広範囲に配布する必要がある場合は、すべてのクライアント電話を「刑務所で壊す」必要があります。電話が刑務所で壊れると、それはインストールのためのすべてのアプリケーションを受け入れます。

于 2009-02-11T03:15:51.577 に答える
0

ジェイルブレイクされた iPhone / iPod 用のアプリケーションをCydia経由で提供できます。Cydia は Debian のaptに似たシステムを使用しています。基本的に、ユーザーはカスタム「ソース」(リポジトリ) を追加し、それらのソースによって提供されるアプリケーションをインストールできます。

これは明らかに、App Store とその App 承認プロセスを回避するため、Apple によってサポートまたは承認されていません。

于 2009-02-11T03:18:50.680 に答える