0

I work for a company that makes kiosk applications. We currently use custom windows tablets for our kiosks, but we're planning to move to using an iPad for all our kiosk apps. We need to have one single app on the app store and the workflow that we show is customized based on client. We identify which client a request is coming from by the iPad's device identifier (udid). We associate this internally with a workflow on the server side and return the appropriate workflow.

So, to recap, we need to create workflows for each single iPad and the iPads are identified by deviceId. A valid workflow is needed by the device to start functioning. Ignoring that the UDID API has been deprecated for a minute, My question then is, does Apple allow this kind of deployment if we publish the app to the App Store?

Another alternate approach we were thinking about was to build a licensing infrastructure on our side. The client would get the iPad, call us for a license key and when the key is entered correctly, we populate our database with the deviceId and a workflow automatically.

Thanks,
Teja.

4

1 回答 1

0

我建议使用 ipad 的 mac 地址形成您通常会提供普通应用程序的网络服务器,您需要向此应用程序添加普通功能,例如有关产品或公司的信息,或有关如何注册或购买的信息,您必须为其添加一些可用性,以便苹果不会拒绝您的应用程序不完整或演示

之后,您将需要注册 iPad 的 mac 地址并在服务器上对其进行身份验证,如果 ipad 获得身份验证,那么您将展示 kiosk 买家将使用的全功能应用程序。

希望对你有帮助

于 2012-06-01T20:50:25.257 回答