[ https://issues.apache.org/jira/browse/CB-347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13262466#comment-13262466 ]
Angelo Marras commented on CB-347: ---------------------------------- @Urs - My workaround for Phonegap 1.6.1: * In your app's "AppDelegate.m", add the import: #import <Cordova/CDVLocalStorage.h> * In your app's "AppDelegate.m", add this to the top of your "application:didFinishLaunchingWithOptions" function: [CDVLocalStorage __verifyAndFixDatabaseLocations]; * In your app's "AppDelegate.m", replace your "webViewDidStartLoad" function with this: - (void) webViewDidStartLoad:(UIWebView *)theWebView { static CDVLocalStorage* localStorage = nil; if (localStorage == nil) { localStorage = [[CDVLocalStorage alloc] initWithWebView:theWebView]; [localStorage restore:nil withDict:nil]; } return [ super webViewDidStartLoad:theWebView ]; } > localStorage / SQLDatabase Error after App update > ------------------------------------------------- > > Key: CB-347 > URL: https://issues.apache.org/jira/browse/CB-347 > Project: Apache Callback > Issue Type: Bug > Components: iOS > Affects Versions: 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.6.1 > Environment: iOS 5.01 > PhoneGap (Any version) > Build.PhoneGap > Reporter: Urs Zimmermann > Assignee: Shazron Abdullah > Priority: Blocker > Labels: ios5.01, localstorage, phonegap, sqldatabase, websql > Fix For: 1.7.0 > > Attachments: WebKit-Prefs.zip > > > Hello > After I update my phonegap app containing values and dates in both > localStorage and SQLite database on iOS 5.1 > -> Call to window.openDatabase fails with "SECURITY_ERR: DOM Exception 18" > -> Call to localStorage.setItem fails silently > How to Reproduce: > In a UIWebView, create a new DB or use localStorage from phonegap API > Overwrite / update your app and open the same database or write to > localStorage > Expected Results: > We should see the data from the database and localStorage. > Actual Results: > Call to window.openDatabase fails with "SECURITY_ERR: DOM Exception 18" > Call to localStorage.setItem fails silently > References: > https://groups.google.com/forum/#!topic/phonegap/egzXNrBRIbk/discussion > https://groups.google.com/forum/#!topic/phonegap/jS2IVZcg8HI/discussion > https://issues.apache.org/jira/browse/CB-330 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira