2017-09-28 16 views
0

お客様の1人は、Webページ経由でインストールするだけのアプリを(私達または顧客ではなくサードパーティによって開発された)使用しています。 manifest.plistファイルで.ipaビルドを見ることができます。お客様に.IPAファイルを配布するオプション - (App Storeで拒否されました)

しかし、私たちの顧客が主張している:

  • 彼らは新しいデバイス
  • にIPAをインストールする必要がある場合、彼らはどんなのUDIDを引き渡すませんエンタープライズデベロッパーアカウント
  • を持っていないこと

私たちは.ipaファイル経由でアプリを配布する方法を見落としましたか?

背景情報: 基本的にユーザーからのテキスト入力を受け取り、実行中のAPIに保存する「コンパニオン」iOSアプリケーションを作成しました。 LAN PC。 私たちの「アプリがビジネスクライアントのために特別に設計されているため、App Storeには適していない」ため、Appleレビューチームはアプリを拒否しました。 ボリューム購入プログラムでリリースすることを提案しました。

これは基本的には問題ありませんが、顧客には新しいボリューム購入アカウントを作成する必要があります。iPads上の既存のアカウントをVPアカウントに変換/アップグレードすることはできません。 私たちの主な顧客はこれをして喜んでおらず、他のアプリと同じくらいシンプルにすることができない理由を尋ねています...どちらが理解できるか。

明らかに、私たちはルールを守ろうとしていますが、他のアプリがおそらく「違法に」行っていると思います。 アップル警察の右側に滞在しながらこれを達成するための提案は、非常に感謝します。

+0

https://www.diawi.com/のようなサービスを使用している可能性がありますが、エンタープライズプランのコストはアップルのエンタープライズデベロッパープログラム以上です。 VPPを使用するには、最終顧客が実際にMDMを使用している必要があります(とにかく、デバイスを所有している場合は正直です)。次に、単一のApple IDを使用してVPPに登録し、そのアプリケーションをMDMプラットフォーム経由で利用できるようにします。個々のデバイスユーザーはVPPに登録する必要はありません。小さな艦隊の場合、managenegineとCisco merakiの無料で低コストのMDMソリューションがあります – Paulw11

+0

このコンパニオンアプリを複数のお客様に提供する場合は、VPPが必要です。この顧客に固有のものであれば、VPPまたはエンタープライズメンバーシップを使用できます。 VPPの欠点は、アプリケーションをデバイスにロードするためにMDMまたはApple Configuratorを使用する必要があることです。エンタープライズメンバーシップの欠点は、年間コストがあることです。 – Paulw11

+0

提案をありがとうPaul - 私は昨夜、答えを探している間にMDMについて読んだ。これは固定費の仕事であり、私たちはAppleの標準的なApple Developer Licenseの代価を払う必要はないと予想していたので、無料のMDMを見ていきます。なぜ私たちは、顧客が他のサプライヤーよりもずっと困難な生活をしている理由を聞かなくても簡単なルートを望んでいると思います。 – Aaron

答えて

0

あなたは何かを見落としていません。あなたの顧客は間違っています。 Appleは、開発者がApp Storeをバイパスするのは非常に簡単で、Appleはそれを望んでいないため、そのような種類の配布を許可していない。

さらに調査するには、IPAを開いてください。それはちょうど異なる拡張子を持つzipアーカイブです。プロビジョニングプロファイルファイルを検索します。バイナリですが、XMLの部分はテキストエディタで開くと見ることができます。アドホックビルドには、アプリをインストールできるすべてのデバイスのデバイスIDが表示されます。

+0

おかげでトム、私は恐れていた。 zipアーカイブに興味がありました - 私たちはそれを見つけていませんでした。私たちのアドホックビルドはAppleのUDIDを示しています。他のアプリは** ProvisionsAllDevices **を表示します。私はそれが彼らが彼らのエンタープライズライセンスを使用していることを推測していると誰もがダウンロードするためのWebページにそれを固執するだけです。 – Aaron

+0

はい、そうです。 –

関連する問題