IAP Product Identifier was not recognized (I've tried everything)

dr2391dr2391 PRO Posts: 78
edited January 2013 in Working with GS (Mac)
I have spent the last few days trying to get IAP to work. I've deleted and remade the rules in my app, I've deleted and remade the IAP on iTunes Connect, I've made sure the Product Identifiers were the same, I've made sure that I enter them on GS without using the expression editor, Ive changed the product I identifiers about 5 times. Right now my product identifiers are com.myname.myapp.IAPname

I Really don't know what else to do

Comments

  • Braydon_SFXBraydon_SFX Member, Sous Chef, Bowlboy Sidekick Posts: 9,273
    Hmm...Make sure your actual applications Bundle ID match with the provisioning profiles that your using to publish. If you use a different provisioning profile than the one you originally created for the game, it won't work.

    For example, if you Bundle ID in iTunes connect for you app is. com.myapp.somethingnew and the one on your provisioning profile is com.myapp.IAPname, it won't work.


    Hope that makes sense.
  • dr2391dr2391 PRO Posts: 78
    Yes I've made sure the bundle ID's are the same for everything although you say that if I use a different one than the one I originally used it wont work? Because I started building this game with a test bundle ID and recently changed it to the bundle ID that I will be using to submit to iTunes.
  • lycettebroslycettebros Member, PRO Posts: 1,598
    edited January 2013
    Yup I feel you @dr2391. It can be very frustrating.
    Make sure you have xCode upto date. Reinstall ALL certs (developer etc.) and the prov files as well.
    Delete all prov files on devices and reinstall (do thru xcode now I think is easier).

    There is no one answer for this but persistence and patience. It is almost an arcane art for it to work.
    I have had it work perfectly multiple times after getting my first to work after much frustration. One minor error can stuff the whole process up.
  • dr2391dr2391 PRO Posts: 78
    Ok so after another day of trying different things with no luck, I decided to build for my iPhone instead of iPad. IT WORKS! but does this mean that I only have a problem between IT connect and my iPad and it would be fine to submit for review, or does that mean I still have a problem that I need to resolve before I submit for review?
  • a1000milesa1000miles Member Posts: 36
    @dr2391 I was just researching how to use bundle ids etc. because I've developed my first game and am about to go through the dreaded ios publication process.

    You indicated above that you had issues using a "test" bundle id and then changing it to the real one later .. so is the answer to use a "real" bundle id and app id from the beginning?
  • jimpruceyjimprucey Member, PRO Posts: 5

    @Braydon_SFX said:
    Hmm...Make sure your actual applications Bundle ID match with the provisioning profiles that your using to publish. If you use a different provisioning profile than the one you originally created for the game, it won't work.

    For example, if you Bundle ID in iTunes connect for you app is. com.myapp.somethingnew and the one on your provisioning profile is com.myapp.IAPname, it won't work.

    Hope that makes sense.

    Thank you so much that was my issue :-)

Sign In or Register to comment.