这是一个棘手的问题。
我正在开发一款适用于iPad的网络应用程序,它将作为自助服务终端安装。该应用程序基本上是一个测验。不需要将数据存储在数据库中,但需要将数据从1页处理到另一页(从问题页到结果页)。
原始解决方案是简单的PHP。我现在已经被告知wi-fi / 3g将不可用于信息亭,因此他们无法访问具有魅力的php的网络服务器。应用程序需要基于浏览器。
寻找在iPad上安装PHP的解决方案,例如来自Cydia的PHPPOD,但不确定这是否是iPad的一个选项...而且我们不会越狱它们。这甚至可以用PHP完成吗?
答案 0 :(得分:2)
如果你不会越狱它们,试图在它们上面找到一个有效的PHP解释器可能并非不可能,但它可能至少令人烦恼(并且Apple不太可能批准他们的随机PHP解释器) app store)。
我建议尝试将应用程序移植到Javascript。如果这只是一个简单的问题 - >结果流,用jQuery编写一个基本的Javascript Web应用程序来帮助,如果需要的话应该不会太痛苦。
答案 1 :(得分:0)
如果您没有越狱,那么您将无法获得任何未经批准的应用。 Apple不希望您绕过应用程序商店,因为他们希望减少30%。在iphone / ipad上安装PHP解释器可以让你在Apple控制之外构建应用程序 - 这就是Flash永远不会出现在iPhone上的主要原因 - 它不仅仅是用于播放电影,它实际上是一个非常完整的运行时环境。 / p>
您可以尝试使用HTML5本地存储,或使用iOS中的本机SQLlite数据库。
答案 2 :(得分:0)
没有wifi / 3G你需要本地存储吗?为此你不需要越狱你的iPad&强迫它通过PHP工作。你可以这样做 -
希望这会有所帮助......