2012-04-16 11 views
0

私の会社は、外部の顧客がアプリストアに送信する前に試用するアプリを構築しています。社内ビルドは会社の従業員にしか配布できないため、アプリストアを経由せずにベータ版の顧客にアプリを提供するにはどうすればよいでしょうか? お客様がデベロッパーアカウントまたはエンタープライズアカウントにサインアップして証明書を提出した場合、その代理としてアプリに署名して渡しても問題ありませんか?お客様に代わって外部ベータ版のiphoneアプリを配布する

ありがとうございます!

更新:デバイスの数は、あなたが上でアプリケーションを実行する100台の未満のデバイスを持っている場合は、アドホックビルドを行うと、独自のWebサーバーまたはTestFlightを経由して配布することができます以上100

+0

これは正しくありません。私は私の友人のためにアプリをベータ版していて、彼はちょうど私にアプリと共に「AdHoc」のプロフィールを送ってくれました。 –

+0

AdHocプロファイルには、実行可能なデバイスのUDIDが必要です。さらに、アドホックは100デバイスに制限されています。 – mosdev

答えて

1

です。あなたはそれがインストールされるすべてのデバイスのUDIDが必要になります。私は通常、Ad Hoc Helperを実行するよう勧めています。 iPhone ad hoc build using Xcode 4http://itunes.apple.com/us/app/ad-hoc-helper/id285691333?mt=8

+0

アドホックビルドを外部の顧客に配布することは合意に違反していませんか? – mosdev

+0

No. https://developer.apple.com/programs/ios/distribute.html:「Ad Hoc Distribution Ad Hocディストリビューションでは、他のiPad、iPhone、またはiPod touchユーザーを最大100人まで共有できます。メールやウェブサイトやサーバーに投稿することで、ユーザーはアプリをダウンロードしてインストールすることができます。 – EricS

+0

@mosdevあなたはエンタープライズ配布証明書を使用してそれを混ぜています - それは第三者への配布を禁止しています(あなたの会社の外の人に送られたベータビルドを含む)。 – Till

0

私の答えjailbrokenするデバイスが必要参照してください。

あなたは100台以上のデバイスが必要と言うので、fake signアプリを使用できます。これにより、必要な数のデバイスにインストールすることができます。

P.S.私はあなたに与えた偽のサインlinkにオプション#2をお勧めします。

関連する問題