我们正在考虑为 iPhone 构建一个 b2b 应用程序。一个主要问题是发布应用程序更新可能会延迟。我愿意相信所有更新都会有条不紊地进行,但是对于客户或即将举行的贸易展新发现的错误可能意味着现在更新应用程序至关重要。即使是“加急”一天的等待也是不可接受的。
我想到的一个选项是在用户登录我们的服务器时为我们发送的每个页面设置一个标志。如果设置了标志,那么将有一个带有 UIWebView 的页面代替给定页面的本机屏幕,该页面将从 Web 获取最新的 HTML 或在登录时加载的存储的 HTML。
我更喜欢存储 HTML 并“离线”使用它,因为无法保证数据连接。
问题是:
1) 这是否违反了 Apple 的任何许可?
2)这是可行的还是我没有想到的漏洞?