Quantcast
Channel: Adobe Community : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 238792

Issue with SharedObjects between Air 3.4 and Air 3.5

$
0
0

I opened a bug a while ago https://bugbase.adobe.com/index.cfm?event=bug&id=3347676 but I am not sure if the bug is being worked on or not, I see Reason "Waiting" and not really suire what that means.

 

The issue is this, I have been storing some infromation about the user in a SharedObject using this syntax _diskCache = SharedObject.getLocal("diskCache");

 

The name of the SWF file is MOBILE.swf, although the parameter <filename> in the Application.xml is <filename>Air App</filename>

 

For months:

Android has been storing the SharedObject data using the actual SWF name, so in MOBILE.swf,

iOS has been storing the SharedObject data using the <filename> parameter, so in Air App.swf.

 

Since Air 3.5 this has changed (When compiling an ad-Hoc IPA), Air 3.5 now works like Android.

 

This is ok since all devices should behave the same, although now all the players that had data stored in their SharedObjects are going to lose it, and trust me they are going to get mad about it and vote down my app.

 

The only workaround I found for this is change the filename everytime i have to compile for iOS or Android, this is getting pretty PITA, is it anything that Adobe can do alleviate my pains? Or does anybody knows a better workaround?

 

Thanks.


Viewing all articles
Browse latest Browse all 238792

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>