技術者以外の人が無制限にダウンロードできるアプリがあり、iTunesストアから配布できません。
社内配布について少し読んだのですが、それが私が目指すべきもののようです。それがどのように機能するかはまだ完全にはわかりません。
私の知る限り、アプリをコンパイルして、ある種のWebサイトにアップロードすると、そこからダウンロードできます。
これはユーザーの観点からの手順ですか?
例にリンクできますか?
プロセス全体を説明する優れた(最近の)チュートリアルを知っていますか?
技術者以外の人が無制限にダウンロードできるアプリがあり、iTunesストアから配布できません。
社内配布について少し読んだのですが、それが私が目指すべきもののようです。それがどのように機能するかはまだ完全にはわかりません。
私の知る限り、アプリをコンパイルして、ある種のWebサイトにアップロードすると、そこからダウンロードできます。
これはユーザーの観点からの手順ですか?
例にリンクできますか?
プロセス全体を説明する優れた(最近の)チュートリアルを知っていますか?
あなたの質問から、あなたは会社の人々だけが使用するアプリを開発したいと思っていることがわかりました。また、他の一般の人々がダウンロードするためにアプリがAppleStoreに表示されることはありません。
そのために、
「エンタープライズアカウント」の開発に行く必要があります。
実際、Appleには2種類のアカウントがあります。
1)開発者アカウント:これは、AppStoreでアプリを公開するときに使用されます。
2)エンタープライズアカウント:これは社内開発用です。エンタープライズとしてアカウントを作成すると、社内開発用のアプリを作成できるようになり、会社の人々はアプリをダウンロードして自分のデバイスにインストールできます。このアカウントを使用してAppStoreでアプリを公開することはできません。
この情報がお役に立てば幸いです。
良いスタートを切りましょう。
乾杯。
ええと、私は同じ疑問を持っていました、そして私はいくつかの答えで自分自身を台無しにしていました。それから私はしばらく座って、アップルのドキュメントを調べました。ここに彼らのドキュメントからのいくつかのメモがあります
iOS用のカスタムアプリを開発してデプロイするには、
iOS Developer Enterprise Programに最初に登録する:developer.apple.com/programs/ios/enterprise 登録したら、
開発者証明書と開発者プロビジョニングプロファイルをリクエストできます。
開発中にこれらを使用して、アプリをビルドおよびテストします。開発プロビジョニングプロファイルを使用すると、開発者証明書で署名されたアプリを登録済みのデバイスで実行できます。iOSプロビジョニングポータルで開発者プロビジョニングプロファイルを作成します。
それは、アプリのビルドとテストのためでした。
さて、配布のために
2つのオプションがあります:
In-House and Ad-Hoc
アドホック:
アドホックプロファイルの有効期限が切れ、アプリの開発ビルドを実行できることafter 3 months
を指定します。which devices (by device ID)
開発者が署名したビルドと開発プロビジョニングプロファイルをアプリチームとテスターに配布します。
社内: これで、すべてのテストが完了した後、アプリを実際のユーザーに配布する準備ができたと感じたとき。アプリの社内プロファイルの作成を使用できます。詳細については、画像を参照してください
唯一の違いは、社内ディストリビューションプロビジョニングプロファイルのデバイスIDを追加する必要がないことです。
testflightapp.comを使用して、社内プロファイルでアプリを配布しています。あなたがあなた自身のワイヤーフレームを使うことができるそのすべてのあなたの選択。
レビューのためにアプリをアプリストアに送信する必要はありません。必須ではありませんが、クライアントは常にそう望んでいます。私はエンタープライズアプリをアプリストアに送信して、公開ではなくレビューするだけです。
このドキュメントを読むことをお勧めします
ハッピーコーディング:)
https://testflightapp.com/を使用するだけです。とても使いやすいです。
共有する必要のあるすべてのUDIDを含むアドホック配布証明書を生成できます。そのアップロードの後、testflightにビルドします。メールでユーザーに通知する機能があります。
次に、エンドユーザーはデバイスからその電子メールを開き、インストールボタンをクリックしてビルドをインストールできます。