incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Clemens Wyss DEV <clemens...@mysign.ch>
Subject AW: AW: App using WebSQL - rejected
Date Mon, 01 Oct 2012 14:01:51 GMT
> Is this what you expect?
Not really ;)

So the question remains:
Which file(s) do I need to mark (com.apple.MobileBackup)?

-----Ursprüngliche Nachricht-----
Von: mmocny@google.com [mailto:mmocny@google.com] Im Auftrag von Michal Mocny
Gesendet: Montag, 1. Oktober 2012 15:46
An: callback-dev@incubator.apache.org
Betreff: Re: AW: App using WebSQL - rejected

I think that if you do that, local/web storage will be stored in a cache folder and may not
persist across app restarts (not sure how frequently those are cleared).
Is this what you expect?


On Mon, Oct 1, 2012 at 9:42 AM, Clemens Wyss DEV <clemensdev@mysign.ch>wrote:

> I added/set
> ...
>         <key>BackupWebStorage</key>
>         <false/>
> ...
> In my Cordova.plist and now I am no more seeing the 
> Documents/Backup-folder, which is what Apple "is looking for". Right? 
> If so, regard this "issue" as closed ;)
>
> Thx
> Clemens
> -----Ursprüngliche Nachricht-----
> Von: Clemens Wyss DEV [mailto:clemensdev@mysign.ch]
> Gesendet: Montag, 1. Oktober 2012 15:22
> An: callback-dev@incubator.apache.org
> Betreff: AW: AW: App using WebSQL - rejected
>
> Find attached (if it gets through ;) ) the files on the phone.
> I have WebSql Files in
> Library/Caches
> and (later on)
> Documents/Backup
> Which ones are to be flagged? I guess the Cache-files?
> Can I flag the /Library/Caches-folder or do I need to flag each and 
> every file?
>
> Initial tests getting hold of any of the files (making use of 
> example-function setFileMetadata 
> http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#FileEntry 
> ) did not succeed. I cannot access any file:
> e.g.
> setFileMetadata(LocalFileSystem.PERSISTENT,
> "Library/Caches/file__0/0000000000000001.db'", 
> "com.apple.MobileBackup", 1)
>
> -----Ursprüngliche Nachricht-----
> Von: Clemens Wyss DEV [mailto:clemensdev@mysign.ch]
> Gesendet: Montag, 1. Oktober 2012 10:46
> An: callback-dev@incubator.apache.org
> Betreff: AW: AW: App using WebSQL - rejected
>
> What does the WebSQL file name depend on? Hopefully not iOS version 
> dependant?
>
> -----Ursprüngliche Nachricht-----
> Von: Kerri Shotts [mailto:kerrishotts@gmail.com]
> Gesendet: Montag, 1. Oktober 2012 09:34
> An: callback-dev@incubator.apache.org
> Betreff: Re: AW: App using WebSQL - rejected
>
> Do a browse of your iPhone using Iexplorer or the like -- you can find 
> the appropriate file name that way.
>
> ______________________________
> Kerri Shotts
> photoKandy Studios LLC
>
> Sent from my iPhone
>
> 📱 Phone: +1 (312) 380-1035
> 🌐 Web: http://photokandy.com
>
> Twitter: @photokandy
>
> On Oct 1, 2012, at 1:49, Filip Maj <fil@adobe.com> wrote:
>
> > Not sure on iOS specifics, but I would file an issue.
> >
> > http://issues.cordova.io
> >
> > On 9/30/12 11:46 PM, "Clemens Wyss DEV" <clemensdev@mysign.ch> wrote:
> >
> >> Well the problem is I have no file "per se", but am using Storage 
> >> API 
> >> http://docs.phonegap.com/en/2.1.0/cordova_storage_storage.md.html#S
> >> to
> >> rage
> >>
> >>
> >> -----Ursprüngliche Nachricht-----
> >> Von: Filip Maj [mailto:fil@adobe.com]
> >> Gesendet: Montag, 1. Oktober 2012 08:33
> >> An: callback-dev@incubator.apache.org
> >> Betreff: Re: App using WebSQL - rejected
> >>
> >> See:
> >> http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#FileEnt
> >> ry
> >>
> >> Scroll down to the "setMetadata" function. This method is only 
> >> supported on iOS at this time exactly for this situation.
> >>
> >> On 9/30/12 11:16 PM, "Clemens Wyss DEV" <clemensdev@mysign.ch> wrote:
> >>
> >>> Our app, which makes use of WebSQL, was rejected by Apple:
> >>> '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.'
> >>> and
> >>> 'The data can be stored, it just shouldn't be backed up to iCloud.
> >>> Make sure all files are tagged with the "do not back up attribute".'
> >>>
> >>> How can I exclude the WebSQL-file(s) from being backuped? The 
> >>> addSkipBackupAttributeToItemAtURL-method
> >>> https://developer.apple.com/library/ios/#qa/qa1719/_index.html 
> >>> looks rather generic and requires the exact location of the 
> >>> URL/file to be excluded ...
> >>>
> >>> Thx
> >>> Clemens
> >
>
Mime
View raw message