有没有办法克服在Objective C本机应用程序中托管的iPhone Web App上的5MB存储限制?

时间:2011-05-16 14:08:04

标签: iphone sqlite iphone-web-app web-sql

我们有一个使用WebSQL的iPhone Web应用程序正常运行。下载的数据量取决于应用程序的用户。如果用户的数据超过5MB,则会提示用户增加其数据库的大小。

然后,我们将应用程序移动到在本机ObjectiveC应用程序中托管的UIWebView中运行。如果用户保持在5MB数据库限制之下,应用程序可以正常工作。如果用户的数据超过5MB,我们的应用程序将失败,而不会提示用户增加存储限制。

在本机应用程序中预先分配所需数据库或以某种方式允许用户提示允许用户将数据库增长到所需大小,有哪些替代方法?

1 个答案:

答案 0 :(得分:0)

您可以将html文件写入应用程序文档目录,并在数据库中保留仅对文件进行拍摄。

或者您可以使用核心数据。