[ 
https://issues.apache.org/jira/browse/CB-1561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13486268#comment-13486268
 ] 

Samuel Michelot edited comment on CB-1561 at 10/29/12 7:25 PM:
---------------------------------------------------------------

Michal : No, at least in the simulator, the location for WebSQL in iOS 5.0 is 
also WebKit/LocalStorage
I can't say if it's was working before, because I was using an older version of 
phonegap with a migration patch.
                
      was (Author: mosamich):
    Michal : No, at least in the simulator, the location for WebSQL in iOS 5.0 
is also WebKit/LocalStorage
                  
> Using Storage API - rejected by Apple
> -------------------------------------
>
>                 Key: CB-1561
>                 URL: https://issues.apache.org/jira/browse/CB-1561
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.0.0, 2.1.0, 2.2.0
>         Environment: - Cordova 2.0 on iOS
>            Reporter: Clemens Wyss
>            Assignee: Michal Mocny
>            Priority: Blocker
>             Fix For: 2.2.0
>
>         Attachments: CDVLocalStorage.m.diff, disable_icloud_backup.diff
>
>
> our App uses the Sotrage-API to store data which is being loaded upon first 
> launch. 
> The app is rejected given the following reasoning:
> 'Your app does not follow the iOS Data Storage Guidelines, as required by the 
> App Store Review Guidelines.
> Please be sure to set the "Do not back up" attribute for all data which is 
> not generated or modified by the user. To check how much data your app is 
> storing:
> - Install and launch your app
> - Go to Settings > iCloud > Storage and Backup > Manage Storage
> - If necessary, select "Show all apps"
> - Check your app's storage
> The iOS Data Storage Guidelines indicate that only content that the user 
> creates using your app, (documents, new files, edits, etc.) may be stored in 
> the /Documents directory - and backed up to iCloud.
> Temporary files used by your app should only be stored in the /tmp directory. 
> Please remember to delete the files stored in this location when the user 
> exits the app.
> Data that can be recreated but must persist for proper functioning of your 
> app or because customers expect it to be available for offline use should be 
> appended with the "do not back up" attribute. For NSURL objects, add the 
> NSURLIsExcludedFromBackupKey attribute to prevent the corresponding file from 
> being backed up. For CFURLRef objects, use the corresponding 
> kCFURLIsExcludedFromBackupKey attribute.
> For more information, please see Technical Q&A 1719: How do I prevent files 
> from being backed up to iCloud and iTunes?.
> Please revise your app so that it adheres to the iOS Data Storage Guidelines.'
> Is there a possibility to set this flag for the WebSQL Database file(s)?
> At least for us this is a blocker ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to