1

他们让我为一家服装公司构建一个 iPad 应用程序,客户要求将该应用程序仅提供给经销商:

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

  1. 构建一个包含任何人都可以访问的一般信息的应用程序,并为经销商添加密码保护部分。

  2. 构建受密码保护的 Web 应用程序

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

我对两者都有一些疑问:

  1. Apple 审阅者是否会批准带有密码保护内容的应用程序?我是否需要向苹果提供密码才能访问价格信息?

  2. 如果我构建一个 Web 应用程序,有没有办法缓存数据以允许在离线时访问内容?(我注意到当 iPad 重新启动时,Web 应用程序数据会丢失)

谢谢

朱塞佩

4

2 回答 2

0

如果应用程序有足够的通用实用程序(例如映射到最近的经销商),您可以使用演示帐户(可以包含虚拟数据)将其提交到应用商店以获取密码保护功能。

但是,可以将 Web 应用程序转换为受密码保护的站点的 Web 剪辑(自定义图标等)是另一个非常好的选择。

于 2011-03-05T23:58:07.683 回答
0

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

但是,您不必在应用商店上发布它,而是可以开发一个企业应用程序,然后您只能将其提供给您的公司员工和经销商。您可以自由地限制将此应用程序分发给您想要的任何人或密码保护它 - 在任何情况下,它都无法通过一般应用程序商店路线下载,但您的公司可以在“经销商处”提供例如,他们网站的“仅限”部分。

根据您希望应用程序有多复杂,创建网站是另一种选择。您可以在 sqlite 数据库中进行有限数量的持久本地存储(html5 的新功能之一),如果应用程序足够简单,这应该适合您。

于 2011-03-05T12:52:08.543 回答