私は、キオスク アプリケーションを作成する会社で働いています。現在、キオスクにカスタムの Windows タブレットを使用していますが、すべてのキオスク アプリに iPad を使用するように移行する予定です。アプリ ストアに 1 つのアプリを用意する必要があり、表示されるワークフローはクライアントに基づいてカスタマイズされます。iPad のデバイス識別子 (udid) によって、リクエストがどのクライアントから送信されているかを識別します。これをサーバー側のワークフローと内部的に関連付けて、適切なワークフローを返します。
つまり、要約すると、個々の iPad ごとにワークフローを作成する必要があり、iPad は deviceId によって識別されます。デバイスが機能を開始するには、有効なワークフローが必要です。UDID API が非推奨になったことを少し無視して、私の質問は、アプリを App Store に公開する場合、Apple はこの種の展開を許可するのでしょうか?
私たちが考えていたもう 1 つの代替アプローチは、私たちの側でライセンス インフラストラクチャを構築することでした。クライアントは iPad を受け取り、私たちに電話してライセンス キーを取得します。キーが正しく入力されると、データベースに deviceId とワークフローが自動的に入力されます。
ありがとう、
テジャ。