2011-11-11 10 views
4

会社の従業員のみが使用するiOSアプリケーションを開発していますが、おそらく100台を超えるデバイスで使用されます。 「iOSデベロッパーエンタープライズプログラム($ 299)」に参加するには、会社のDUNS番号が必要です(私は会社ではないので、私は持っていません)。1社のiOSアプリケーションを導入する従業員のみ

iOSアプリケーションを使用する会社は、「iOSデベロッパーエンタープライズプログラム($ 299)」に登録する必要があり、アプリをその従業員に配布するにはDUNS番号が必要ですか?または、「iOSデベロッパーエンタープライズプログラム($ 299)」(脱獄せず)なしで、100以上のデバイスに自分のアプリケーションをデプロイできませんか?

答えて

7

のようになりますので、あなたのIPAとペイロードフォルダを解凍しますので、iOSアプリケーションを使用する企業がiOSのデベロッパエンタープライズプログラム」に 登録を行う必要がありyourapp.appでしょう(299ドル)」、 DUNS番号を持ってアプリを自分の従業員に配布しますか?

これは間違いありません - 企業はエンタープライズプログラムに参加し、自社でアプリを配布する権利を与えます。彼らはあなたの開発チームにあなたを加えることができるので、あなたは購読を使ってコードを開発することができます。これまで、企業はエンタープライズプログラムの資格を得るために500人の従業員を雇う必要がありました。その限界は今変更されているかもしれません。

または私は(脱獄なし) 「のiOSデベロッパエンタープライズプログラム($ 299)」なしで、100台の以上のデバイス上で自分のアプリケーションをデプロイカント?

右の "deploy"は正しい単語ではありません。標準的な開発者アカウントでは、「アドホック」配信を使用して最大100台のデバイスでアプリをテストできます。これは実際にあなたのアプリをデプロイする手段ではありませんが、主にテストを目的としています。たとえば、プロビジョニングの有効期限が切れると、数か月ごとにアプリを更新する必要があります。

2

あなたがiOSデベロッパー(DUNS番号を持たない個人)で、100を超えるデバイス用にアプリを配布したい会社のアプリを作成している場合は、その会社を登録する必要がありますiOSデベロッパーエンタープライズプログラム

プログラムには、法律部門のDUNS番号と連絡先が必要です。同社は、Appleとの間で、証明書を誤用することはないという合意に署名する必要があります。悪用されると、開発されたアプリは、アプリストアを経由することなく、の外に配布されます。

ただし、個々のアドホック配布証明書でアプリケーションに署名し、IPAを与えることができます。彼らは、展開するために社内配布証明書でIPAファイルをコード化する必要があります。彼らはキーチェーンアクセスとPath for your .app fileに見つけることができる会社、株式会社はあなたのペイロードのフォルダにあります。

コマンドは{SIGNER IDENTITY}がiPhone分布である
codesign -f -s {SIGNER-IDENTITY} "/Path for your .app file"

です。それはこの

codesign -f -s "iPhone Distribution: Company, Inc." /Users/MyName/Desktop/MyApp/Payload/MyApp.app

+1

句読点を追加してください。その7行目の実行文の3行目以降は読みにくいです。 – Caleb

+3

あなたのためにそれを修正しました。 – NotMe

+0

@ChrisLivelyよろしくお願いいたします。 – 0x8badf00d

関連する問題