In app purchase validation when offline

How can I validate access to additional content downloaded via in-app purchasing when the device is offline?  A user should still be able to access those resources when offline.  In theory a hacker could copy an app's additional resources purchased legally, including the plist file, from one device to another and then access those resources on an offline device without a problem.
My initial thought was to encrypt with the user's apple id at purchase time, but I can't get access to it.  I can't use the device id, that prevents sharing over the cloud.  Just storing the transaction receipt is insufficient, that could be copied to the new device.
I know the problem would only occur for an offline device so perhaps it is not considered to be a major issue, but I would like to protect this additional content.  All the examples I've seen seem to assume a device will be online.
Would a plist file copied in this way from one device to another still be work?  If so, is there a recommended way to protect additional resources or am I being too paranoid?
Thanks in advance for any suggestions!

This was a bug, as the Beta certificate was never deployed to the server.  I have worked to get that added and now you should be able to use the sample code, as is, and download the certificate without receiving a 404.
https://lic.apps.microsoft.com/licensing/certificateserver/?cid=A656B9B1B3AA509EEA30222E6D5E7DBDA9822DCD
Bret Bentzinger (MSFT) @awehellyeah

Similar Messages

  • Launching an AIR app from another (when offline)?

    I have a pair of AIR applications that are meant to work
    together as part of an application suite. One feature is that a
    user should be able to click a button in APP_1 and launch APP_2 (if
    installed). To do this I created a "LaunchButton.swf" that loads
    "air.swf". This works GREAT when the user is online and "air.swf"
    is able to be loaded from "
    http://airdownload.adobe.com/air/browserapi/air.swf".
    I tried to copy "air.swf" locally and use that instance but I am
    guessing that it doesn't work due to security restrictions.
    If there are any AIR engineers reading this (Oliver?) please
    let me know if there is a solution to "Launching an AIR app from
    another (when offline)?"
    Thanks!

    I think theoretically it shouldn't work, and doesn't by the
    response you give. Remember a functional work around isn't always a
    fix. What you've essentially done is loaded the air.swf into a
    sandbox bridge, bridging it between a web sandbox and an
    application sandbox, therefore you're able to call its methods
    without security errors. However, if the air.swf loads in another
    swf, maybe a helper swf, you won't be able to access any methods in
    that swf, neither will the air.swf. To my understanding, it's not
    grandfathered into the sandbox bridge, but retains its web sandbox.
    Before going crazy about the bad news I may have just given,
    wait until Ted returns to give you a response. I could be way off
    par here :) Good luck!

  • HT4009 I am trying to make an in app purchase but when I press buy it does not go threw and tell me to go to the apple support,

    I am trying to make an in app purchase but when I press buy it does not go threw and tell me to go to the apple support.

    Click here and request assistance.
    (82917)

  • I shut off in app purchases but when I try to get one it still comes on and I don't want it to

    I shut off the in app purchases because my grand children uses my ipod sometimes and I don't want them to download an in app purchase.  I just upgrade my ipod and when I try to get an in app purchase it lets me.  How can I keep it from letting me.

    Have you checked to ensure that that restriction is still set? Settings>General>Resrictions

  • I keep getting an in app purchase error when I go to buy tokens on scramble

    i just switch iTunes accounts and I keep getting an in app purchase error on apps like scramble. How do I fix. 

    If you mean that you downloaded scramble with one iTunes account and are
    attempting to make an in app purchase with another iTunes account, you cannot
    do that. You can only make in app purchases from the account used to acquire the app.
    If this is not what you mean, provide more details so someone may offer a solution.

  • In App Purchase Validation

    I have created a beta app in the store, so I can query that and get product listings.
    I can walk through, the purchasing process and receive the license to fulfill.
    But I'm having an issue validating this receipt. 
    According to http://msdn.microsoft.com/en-us/library/windows/apps/hh967814.aspx you can check the receipts signature using the public certificate.  And to get this certificate you go to https://go.microsoft.com/fwlink/p/?linkid=246509&cid=<CertificateId>.
    However when I go there with the certificate ID passed in the receipt, all I get is a 404 server error.  If I can't get this certificate to validate the receipt, how can I test this process to make sure it will work?

    This was a bug, as the Beta certificate was never deployed to the server.  I have worked to get that added and now you should be able to use the sample code, as is, and download the certificate without receiving a 404.
    https://lic.apps.microsoft.com/licensing/certificateserver/?cid=A656B9B1B3AA509EEA30222E6D5E7DBDA9822DCD
    Bret Bentzinger (MSFT) @awehellyeah

  • Cannot play iTunes store purchased songs when offline.

    Yesterday my cable was out for several hours and the iTunes for Windows XP said it was unable to play my purchased songs from the iTunes music store which I've had on my computer for months now because the iTunes account had to be activated. When the cable internet came back on it worked fine. What is the problem with playing my purchased music offline? I've paid for it!

    I am trying to use my Apple TV on a boat and do not want to take my computer with me.
    Apple TV is not connected to the internet.
    I had this working briefly then it stopped with the upgrade to the iPad software.
    Apple had me exchange the original ATV thinking it was a hardware issue but now the video will not open.
    Airplay will play music from my iPad or iPhone thru the ATV.
    When I go to play a slide show from the iPad of albums I have synced the ATV shows 3 slides real fast and then crashes.

  • HT201272 In app purchases - transfered when I update my phone?

    Hi,
    I've purchased some in app episodes of "surviving High School" and "Cause of Death" on an iPhone 3.
    I've spent a good deal of money on those purchases and now that I'vr updated to an iPhone 4S can I reload my previous purchases?
    Cause it would really suck to have to pay for all of that content again...

    Hi there!  I think I've solved your problem.  I went onto my "cause of death" app and pressed "restore" under the "play/resume" button.  Hope this works out for you!  I'm pretty sure you do the same for Surviving High school, too.

  • How do I turn on in-app purchases if it is greyed out? I am using an iPad Air with ios7

    I am trying to use my iTunes voucher to buy a in-app purchase but when I go to the setting it won't work. It is greyed out and I therefore cannot get the in-app purchase. Please help.

    Turn off the restriction you set in Settings > General > Restrictions for In-App Purchases

  • HT4009 One of my apps won't allow me to make an in-app purchase but all my other apps will

    I have several apps that I purchase in-app items from (extra lives, coins, etc...) I have one app that will only sporadically allow me to make in-app purchases. When it denies my request an error message appears advising me to contact the iTunes support store to complete the purchase. But 5 minutes later I can successfully make an in-app purchase on a different app so I know there is no issue with my payment method. How can I fix this problem?

    Click here and request assistance.
    (90504)

  • I am unable to make in app purchases.

    I am currently using a 4s and had 3gs previously. Same apple id I have always had. Settings within restrictions are ON for in app purchases. WHen I attempt a purchase the error that pops up is that it cant connect to itunes store. What am I missing?

    I am having the same problem.  There are 3 different apps that I have tried to make an "in app" purchase on.  One of the apps tells me "Cannot connect to itunes".  We know that this is not true as I have connected to it immediately before and after trying to make this purchase.  The other 2 purchase that I have tried to make just don't do anything when click the "Buy now" icon.
    I do not use restrictions.  I have also tried the solutions above.  This problem started on my last phone, the original iphone4 with ios4 and has persisted after an upgrade to the 4S with ios5.
    I can't believe that we are the only 2 people with this problem.

  • HT4009 Trying to make an in app purchase.

    I was able to make an in app purchase. When I tried to purchase the same item again, I got the message" Your Purchase Could Not Be Completed".
    I went to ITunes support as the message suggested but I don't find the answer to my problem.
    Help please.

    ^He is correct, all i can tell you is just make sure your itunes balance isn't in the red, because that will halt further purchases until the balance is brought to at least $0.00, also, just double check and make sure your bulling information is current, if none of those apply then yes, contact iTunes support via Support for iTunes

  • Can pay in appstore, cant pay for in app purchases

    Hi everybody
    Reent.y i send this mail ( read below )
    Does anybody knows? Does this sounds familliar to anybody? I am tired
    Of all these small errors and technical issues with apple and their payment systems.
    This is the mail, wich contIns my problem;
    Good day,
    I recently bought to in app purchases.
    The first 2 times, went without problems using click and buy
    The third app i wish to buy, gave me an error, that i need to contact itunes, to
    Complete this transaction, wich is strange, because it worked before. I have enough
    Money on my click and buy acount. Also is in app purchase ENABled in my system settings.
    But the strange thing is, i can buy directly from the appstore, but having this poblem only
    With in app purchase. When i go to my system setting on my ipad, and opening the appleaccount settings, it says that Click and buy is not supported on this device. When i check my balance of click and buy, all transaction of the first apps, went mooth and are paid succesfully, so it woked before, but only for the first 2 payment.
    Now i get this odd error, saying ' contact itunes, to complete this transaction'
    Whats wrong?????.
    Regards.   Dave
    Verstuurd vanaf mijn iPad

    If you haven't already done so then you can contact iTunes support via this page and ask them why the message is appearing (these are user-to-user forums, we won't know which reason is causing it) : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page

  • HT4009 I can't seem to find a place to request a refund for app purchased from the iTunes store.  Can anyone help?

    I downloaded an app and tried to make an in-app purchase.  When I did so, the app said it could not finish the transaction, but it didn't say why.  However, I got a statement from iTunes and see that I have been charged for the in-app purchase for the service, even though the app itself still says I have not subscribed.  Does anyone know how I get a refund?
    Any help you can provide would be greatly appreciated.
    Thanks.
    Michelle

    Thanks!  I'll try it.  I didn't know you could just contact support.
    Michelle

  • HT4009 can't complete in-app purchase

    I've purchased twice in a in-app purchase and when i try to purchase more the app tells me please contact iTunes support to complete this transaction. what should I do? i have enough credit in my visa, and the in-app purchase is enabled.. by the way, the app is dragonvale

    You will need to do what it says, contact iTunes support. Click the Support tab above, then the Get Started link in the Contact Apple Support area and follow the on-screen directions, making the selections as appropriate.
    Regards.

Maybe you are looking for

  • A cube to implement a biz scenario

    guys help needed,   There is this scenario wherein i have to integrate sales, inventory controlling, and manufacturing (pp) and show all the important data in a dashboard kind of display (using a front end application) can this be done using a standa

  • Network user can't login

    Hi, just updated osx server to Mavericks with osx server app in version 3. W are using Active Directory for our Users. ML machines can login without any problem. Mavericks users have no access. The Login is just shaking, thats it.. Any ideas whats th

  • Correct Format For Movie File

    Hello, I am in the process of transferring old family film footage to digital files. The company I'm taking these reels to is recommending that I put them on an external hard drive in .mov format. They say that this will allow me to edit with iMovie.

  • Grainy Type / Print as Bitmap

    Hello, We've been having an odd issue with Adobe design software and our Brother 4040CDN colour laser printer. When printing type from an Adobe product (namely Illustrator CS5 or InDesign CS5) it appears grainy and not the precise typographic smoothn

  • Sun:Iterating the cursor ! Is this bad logic. i.e, using crs.next() method

    Hi friends, I have been using crs.next() method for comparing the given string in textbox and in database are equal. If they are equal then it must redirect to other page otherwise it must remain in the same page. Please tell me wheter it is bad logi