Shared Objects, iCloud, and inApp Purchasing

Here is the scenario:
All game data is saved in a Local Shared Object. This includes game un-locks and items that the user has purchased using in-app purchaes.
Will the player be able to down load this shared object from the cloud if they play the game on another device?  Does Apple require in-app purchased 'items' to be stored in  a special way?  I've read some people having issues with Shared Objects in the past, so I'm curious on what the current 'best practices' are.
Thanks,
-dis

Dis, Hi.
If you want to use non-consumable IN APP PURCHASE - you don't need use any saving for restoring on other devices.
Non-consumable it's products, that you can buy once. For unlock for example from LITE to FULL version. Than you can save it as Local Shared Object.
When you will buy it again - APP STORE will not get money again but will return product as Buyed (as new) and you will see it as 'restored'.
App Store don't provide any downloads. It's return only JSON parameters like 'restored', 'purchased' and etc. All rest you do on your device

Similar Messages

  • Hey my dad's computer has pages and we are not sure if we can transfer it on to my computer we are shared on icloud and stuff too

    Hey my dad's computer has pages and we are not sure if we can transfer it on to my computer we are shared on icloud and i dont want to have to buy it again

    Have your dad log into the Mac App Store on your computer with his Apple ID and password, the same Apple ID he purchased Pages with on his computer. He should then be able to download Pages to your computer. Let us know how it goes.
    Jerry

  • How to manage different apple id's for icloud and itunes purchases and game center etc. ?

    Hi
    Myself and my brother have been sharing the same apple id for all the itunes purchases. We both have iphone 4. Since the introduction of icloud, we are little confused about the id managing process. Yesterday, we both updated our iOS to iOS 5. And, just after installing iOS 5, we were asked to enter apple id and password. We both entered the same id and password. Now both are iphones have overlapping contacts and other stuff.
    Now, we have deciced that we want to make separate apple id's for ourselves i.e we want different apple id's for our iclouds (plus game center) and same apple id's for all our itunes purchases (if we are allowed to do that).
    So now we have no idea how to do this after once entering the same id during iOS 5 installation. Any help would be greatly appreciated.
    Thanks

    If you're wanting to share content between multiple apple ids in the family I would suggest to use iTunes match.
    http://www.apple.com/itunes/itunes-match/

  • How do I use 1 Apple ID for iCloud and iTunes Purchases?

    Hey Guys and Gals,
    I would like to use 1 Apple ID instead of 2.  I know that Apple ID's cannot be merged.
    My original solution was to change my Apple ID, which is a Yahoo address to an iCloud address.  However, you cannot do this since it is an Apple domain.  So what I have done is put all I could on the Yahoo one.  The only thing is I still need iCloud to do Notes.
    Why does Apple appear to use 1 username to setup your whole Mac or iOS device, but then you are required to have always two to get all functionality.  Of course there is nothing saying you need to, but I don't see a way around this.

    This came up when I tried to enable Notes.  This may be the solution to my problem.  icloud / me won't work when you change from @yahoo to one of those domains.  Specifically it tells you no to use a Apple owned domain so I don't know.

  • ST22 Dumps: Shared Objects

    Hi SDN,
    in our SRM System, SRM Server 5.5, WAS700 ABAP, we get ST22 Short Dumps concerning "shared objects".
    This is the Dump Short Analysis:
    Runtime Errors         SYSTEM_NO_SHM_MEMORY                                    
    Date and Time          19.08.2008 12:20:50                                                                               
    Short text                                                                    
         No more memory for 2516576 bytes in the shared objects memory.                                                                               
    What happened?                                                                
         The shared objects memory is full or an area management specified         
         memory limit has be reached.                                              
    In heard, that "shared objects" is part of the new WAS 620, 640, 2004s, 700 ... releases
    What are exactly these shared objects. And how can we avoid the dumps?
    We have an instance profile parameter set:
    abap/shared_objects_size_MB                 100
    Apparently this is not enough... Are there any recommendations?
    thanx, matthias

    Take a look at [Note 972757 - Occurence of the SYSTEM_NO_SHM_MEMORY runtime error|https://service.sap.com/sap/support/notes/972757] for further information. You should investigate what is using the shared objects memory, it may be an error in a application. The note will help to determine this.
    Regards,
    Nelis

  • ABAP Shared Objects - External Reference

    Hi,
    I am using ABAP SHared Objects (SHMA and SHMM) as data persistence between 2 BSP Applications
    I want to create a generic Root class with one attribute that is TYPE REF TO OBJECT. The idea is to store any class instance in this attribute of the Root class so as to AVOID creating a seperate Shared AREA for each Class...
    WHen I try to put this generic Root Class in the shared area via detach_commit(), it gives a exception that there are External references in the Shared area which should be closed first
    Does this mean u cannot have a instance variable as an attribute in your ROOT Class.
    Thanks
    SAP User

    Hi,
    Go through the below code, it's working fine....
    *& Report  Z13708_ABAPOBJECTS_INHER
    REPORT  Z13708_ABAPOBJECTS_INHER.
          CLASS C1 DEFINITION
    CLASS C1 DEFINITION.
      PUBLIC SECTION.
        data: var1 type ref to object.
        METHODS: METH1.
    ENDCLASS.                    "C1 DEFINITION
          CLASS C1 IMPLEMENTATION
    CLASS C1 IMPLEMENTATION.
      METHOD METH1.
        WRITE: / 'This is a method one'.
      ENDMETHOD.                                                "METH1
    ENDCLASS.                    "C1 IMPLEMENTATION
          CLASS C2 DEFINITION
    CLASS C2 DEFINITION.
      PUBLIC SECTION.
        METHODS: METH2.
    ENDCLASS.                    "C2 DEFINITION
          CLASS C2 IMPLEMENTATION
    CLASS C2 IMPLEMENTATION.
      METHOD METH2.
        WRITE: / 'This is a method two'.
      ENDMETHOD.                                                "METH2
    ENDCLASS.                    "C2 IMPLEMENTATION
    START-OF-SELECTION.
      DATA REF1 TYPE REF TO C1.
      DATA REF2 TYPE REF TO C2.
      CREATE OBJECT REF2.
      ref1->var1 ?= ref2.
    Regards,
    Azaz Ali.

  • Why does my iPhone camera keep telling me "Cannot take photo" there is not enough available storage to take a photo, etc? I have it hooked up to ICloud and the cameral roll???

    Why does my iPhone camera keep telling me "cannot take photo" there's not enough storage, but I have my phone/camera roll hooked up to Icloud and have purchased additional storage???

    iCloud storage has nothing to do with remaining memory on the phone - only memory for backups and Photostream.  The photo has to first be stored on the phone and copies sent to iCloud.  If there is not enough available memory on the phone, the photo can't be taken.
    To determine the remaining memory on the phone:
    Settings > General > Usage > Storage
    The Camera Roll is meant for temporary storage of photos, which should be imported to an app on your computer and deleted from Camera Roll.  You can then sync back those photos which you want to keep on the phone.
    iOS: Importing personal photos and videos from iOS devices to your computer

  • On entering first frame, get shared object values, enter into variables

    Hi,
    I am trying to create an AS3 Fla to score a quiz's results. The quiz is a separate swf that stores its results to a shared object ("G1"), and both the quiz swf and this new scoring swf would reside on the same website.
    I've tried scripting the AS3 in the new scoring Fla but I keep getting error messages.
    So far, here's what I have that doesn't work. I would appreciate any help.
    addEventListener(Event.ENTER_FRAME,myFunction);
    function myFunction(event:Event) {
        var so:SharedObject = SharedObject.getLocal("G1", "/"); // using "/" as a local path should work to pick up the SO created by the quiz swf
        var read1:Number = so.data.value1
        var read2:Number = so.data.value2
        var read3:Number = so.data.value3
        var read4:Number = so.data.value4
    scoreBtn1.addEventListener(MouseEvent.CLICK, onMouseClickEvent);
    //scoreBtn1 would be clicked to test if value from SO can be displayed in text box T1
    // then make the callback
    function onMouseClickEvent(event:Event)
    T1.text = String (read1); //testing to check if a value from the SO can be displayed in a dynamic text box instance named T1
    stop()
    The goal is to open the scoring swf, populate some variables with the values from the SO, then (not yet tried in the script) apply some if/else conditions to show specific results based on scores.
    This doesn't work, and since I'm a beginner using AS3, it's probably both awkward and incorrect.
    Kind Regards,

    Well I'm not sure all what is going on. But I'm pretty sure that you don't want to use the enter frame event. What that really means it so something at the frame rate of your file. So I don't think you want to try and read the SO 24 times a second (or what-have-you).
    Also in this example you have all your variable declared inside the function definition. So that means 24 times a second you are creating the variables and then deleting them—and the variables are only available from inside the function.
    I'm guessing that you could do something like this:
        var so:SharedObject = SharedObject.getLocal("G1", "/"); // using "/" as a local path should work to pick up the SO created by the quiz swf
        var read1:Number = so.data.value1
        var read2:Number = so.data.value2
        var read3:Number = so.data.value3
        var read4:Number = so.data.value4

  • Inapp purchase denied

    When i want to buy and inapp purchase it keeps saying contact support
    But normal purchase in appstore works fine

    Contact iTunes Customer Service
    Apple  Support  iTunes Store  Contact Us

  • Are iCloud and apple id and password the same

    I keep getting a request for my icloud password which was assigned to an old id.  I don't remember the password so I click on forgot password after which it tells me to reset my apple id password which I do.  I can't find out where to see my icloud profile to then change the icloud id.  Where is it? Should the cloud and applie profiles be the same?

    Hello sukoenig,
    Thank you for your question. It sounds like you are wanting to know if your Apple ID and iCloud have the same password. Yes, and in fact that is recommended according to this article you can have more than 1 Apple ID if you choose. Take a loot at this  information about how your Apple ID works:
    Using your Apple ID for Apple services
    http://support.apple.com/kb/ht4895
    An Apple ID is the email address you use as a login for just about everything you do with Apple, including using iCloud to store your content, buying songs from the iTunes Store, and downloading apps from the App Store.
    When you set up your iPhone, iPad, or iPod touch, you can use the same Apple ID for iCloud services and purchases on the iTunes Store, App Store, and iBooks Store. You can also use one Apple ID for iCloud services and another Apple ID for store purchases (including iTunes in the Cloud and iTunes Match). You will get all the benefits of iCloud whether you use the same Apple ID for iCloud and store purchases, or different IDs for each.
    Thank you for using Apple Support Communities.
    Take care,
    Sterling

  • HT4865 So who believes Apple should be a bit more cautionary about the sharing of iMessages and other content when several members of a family share the same iCloud account and unknowing can audit each other's iMessages, Contacts, and god only knows what

    I think Apple should be a bit more cautionary about iCloud and privacy.  My family shares the same iCloud account as we all enjoy the music we collectively purchase on iTunes; we paid Apple for this feature with some kind of grouped account.  We didn't know, however that this joins our devices so that iMessages, contacts, pictures and just about everything else is shared too.  The unprivate default seems to be to share everything between all devices vs. to allow access by exception or by choice (or by password?).  Sure, when my kids get all my texts I can go figure out why and fix it but that is in my mind the antithesis of privacy and could be quite embarrassing for any family.  I guess it is good for stalking the kids or parents though if they don't know about the partyline approach to privacy.  Maybe a tech solution would be to have the iPhone show somehow the extent of its audience to its user.

    No argument from me about the vagaries of using and sharing Apple IDs.  This can lead to unintended consequences, especially in a family situation.
    If you're sharing the same ID for FaceTime, you might want to go to Settings>FaceTime, tap the ID, sign out, then sign in with separate IDs there too.  Otherwise, you'll end up getting each other's FaceTime calls.
    Also, if you need to migrate everyone's devices to separate iCloud accounts to keep your synced data separated, you can do this by saving any photo stream photos you wish to keep to your camera roll (unless already there) by opening your my photo stream album, tapping Select, tapping the photos, tap the share icon (box with upward facing arrow), then tapping Save to Camera Roll.  If you are syncing notes with iCloud, you'll need to open each of your notes and email them to yourself so you can later copy and paste the text into new notes created in your new account.  Then go to Settings>iCloud, tap Delete Account (which only deletes it from this device, not from iCloud), choose Keep on My iDevice and provide the password to turn off Find My iPhone.  Then sign back in with a different Apple ID to create your new account and choose Merge to upload your data.  Once everyone's devices are on separate accounts, you can go to icloud.com and delete each other's data from your accounts.

  • I have been using icloud for itunes and aps purchases, but now I would like to create a new icloud account so that my calendars sync without having to plug in ... how do I do this, as my phone won't let me change the icloud account

    My husband and I have been using our iCloud account for music and ap purchases only.  I have decided that i would like to now create a new icloud account so that i can sync my calendar and contacts.  I read about doing this online and it looks simple and easy ... and yet, when i go to switch it on my iphone, there is only 1 place for an icloud account (our shared account) and it is greyed out so that I cannot change it.  How do I do this?

    Whenever a menu choice is grayed out, that is because you have Restrictions turned on in Settings.  Be sure to turn it off.
    You are confusing an itunes store account with an icloud account.  You two can continue using the same ID for itunes (thus sharing purchased music, apps, etc.), but you really should have separate accounts (different IDs) for icloud, since an account is intended for one user to keep his/her devices in sync.
    To create a new icloud account, go to
    http://www.apple.com/icloud/setup/
    Then go to Settings>icloud and scroll to the bottom of the screen and tap Delete Account.  (have restrictions turned off)  That will disconnect the device from the account but will not delete data in icloud or other devices.  Then sign in using the new ID.

  • HT204053 My kids now each have an itouch, should we all have different apple ids even if I am paying for all itunes and app store purchases? what about icloud? I would like to share itunes and app purchases, but not necessarily photos...help please!

    My kids now each have an itouch, should we all have different apple ids even if I am paying for all itunes and app store purchases? what about icloud? I would like to share itunes and app purchases, but not necessarily photos...help please!

    The recommended solution for most families is to share the same Apple ID for iTunes and App Store purchases, so you can share your purchases, but us different IDs for iMessage, FaceTime and iCloud.  With this arrangement, each person can automatically download purchases made on the shared ID (by turning this feature on in Settings>iTunes & App Stores), while keeping their FaceTime calls, text messages and iCloud data (including photo stream) separated.  There is no requirement that the ID you use for purchasing be the same as the ID you use for these other services.
    This article: http://www.macstories.net/stories/ios-5-icloud-tips-sharing-an-apple-id-with-you r-family/.

  • Sharing iTunes library and having different iCloud ID ?

    My wife and I use the same iTunes account and share libraries (music, apps and others).
    Now, on her iPad and iPhone, almost daily she is prompted for entering an iCloud password in order to backup. I guess this makes sense in this situation to have separate backups in iCloud, but share the iTunes and App store ID and password.
    Now I'm starting to wonder which is best : either backup on a Mac then no longer have to bother with this ?  Or keep using iCloud (then how could we know if she ever had an iCloud account - and can this be different than iTunes and App Store) ?  - If so how to recover ?
    Or is there another way to go ?
    Last thing we want is to either end up with a merged and confused iCloud backups, or that she loose all access to iTunes purchases by logging her iPad to a different ID and password for iCloud...
    Thanks,
    Rob

    Hi lanstrad,
    If your wife's iPad and iPhone are asking for a sign on to iCloud repeatedly, have her Delete the iCloud account on the device and sign back in again to see if that resolves that problem: Settings>iCloud, scroll to the bottom of the screen, tap on Delete account, enter iCloud password, follow the remaining prompts to delete the account (this will not affect the iCloud content - it will come back when iCloud is signed back on). Then sign back into the account.
    You can use separate IDs for iCloud and for iTunes. This allows you to do exactly what you are doing - keeping your purchases shared between the two of you while keeping your Contacts, Messages, Notes, etc. separate. Here is a support article on using two IDs:
    Using your Apple ID for Apple services
    Post back if you have any further questions.
    Cheers,
    GB

  • Family Sharing won't work because I have two separate accounts for iCloud and iTunes

    I have two Apple accounts, one that is connected to my iTunes Store purchases, and another for iCloud. I had to do this for reasons related to transitioning from the old MobileMe service to iCloud a few years ago.
    So now with Family Sharing, if I use my iTunes account, I can't share calendars or other iCloud type information, and if I use my iCloud account I can't share my music and app purchases.
    Is there anything I can do to remedy this? Can I combine everything into a single account somehow?

    Under "Setting up Family Sharing" here: https://developer.apple.com/icloud/documentation/family-sharing/ it says:
    "You can accept a Family Sharing invitation from any compatible iOS device or Mac where you are signed into iCloud. Or, if the organizer is nearby, they can simply ask you to enter your iCloud Apple ID and password during the setup process. To complete setup, you will also confirm the Apple ID you use for the iTunes, iBooks, and App Stores so you can share your purchases with family members."
    This suggests that you can specify a different ID for the iTunes store if you aren't using your iCloud ID for purchasing.

Maybe you are looking for