他们要求我为一家服装公司开发一个iPad应用程序,客户要求该应用程序仅适用于经销商:

由于我认为不可能在应用商店上仅向少数允许的人提交具有使用限制的应用,因此我考虑了不同的选择:


向应用提供任何人都可以访问的一些常规信息,
并添加仅针对转销商的受密码保护的部分。
构建受密码保护的网络应用


您认为最好的解决方案是什么?

我对两者都有一些疑问:


苹果评论者是否会批准带有某些受密码保护的内容的应用程序?
我需要提供苹果密码来访问价格信息吗?
如果我构建一个Web应用程序,是否可以缓存数据以允许脱机时访问内容? (我注意到重新启动iPad时,Web应用程序数据丢失了)


谢谢

朱塞佩

最佳答案

这样的应用很可能会被应用商店拒绝,因为它是针对“有限的受众”的。

但是,您不必在应用程序商店上发布它,而可以开发一个enterprise app,然后仅可将其提供给公司的员工和代理商。您可以随意限制将此应用程序分发给任何您想要的人,也可以根据需要对其进行密码保护-在任何情况下,都无法通过常规应用程序商店途径下载该应用程序,但是您的公司可以在“经销商”处提供该应用程序例如,他们网站的“仅”部分。

根据您希望应用程序的复杂程度,选择网站是另一种选择。在sqlite数据库(html5的新功能之一)中,您只允许有限数量的永久本地存储,如果该应用程序非常简单,那么它应该对您有用。

10-08 08:05
查看更多