开发者

In-app payment still says it's in sandbox mode

开发者 https://www.devze.com 2023-03-13 23:52 出处:网络
I built a in-app payment for one of my iPhone apps. It worked in sandbox mode. I submitted my app to the app store and it got accepted. I even submit my in app payment. It got accepted and it\'s sta

I built a in-app payment for one of my iPhone apps. It worked in sandbox mode.

I submitted my app to the app store and it got accepted. I even submit my in app payment. It got accepted and it's status is 'ready for sale'.

However, when I go get my app in the app store, it still says it's in sandbox?

Is there something in MKStore开发者_开发问答Kit that you have to transfer environments, or does it take some time for it to change?

I currently pulled it from the store because of it. Please help! Thanks.


Hmmm. Are you using your Test User ID or a real Apple ID?


When this happens, it's usually because you previously used the same device for testing IAP in sandbox mode. To fix, just go into "Settings", then go to "Store", then log out and back in again. That should clear that up, assuming that you are actually using the archived app that you downloaded from iTunes, rather than your dev copy.


Re-released my app today so I could get it and see if the in app payment would work. Surprisingly, it worked and it wasn't in sandbox mode! So I guess it just takes time for apple's servers to make the change.

If anyone else had this problem, don't fret like I did! Just wait and be patient. Hold for developer release and wait around 24 hours and you should be good!

Here's the real solution (edit):

  • Set your availability date to the future so it will be removed from the app store
  • Set your availability date to the day it is so it will re appear
0

精彩评论

暂无评论...
验证码 换一张
取 消