iTunes lookup API return old data in my APP

前端 未结 4 1304

My APP check update by comparing local version and remote version returned by iTunes lookup API. But the API still return old version after new version has released.

htt

相关标签:
4条回答
  • 2021-02-13 04:48

    I was also facing same issue but in my case I was using http (e.g. http://itunes.apple.com/lookup?bundleId=com.xxx.xxxx) so not getting latest app version. Then I replaced http to https (https://itunes.apple.com/lookup?bundleId=com.xxx.xxxx) after that its working for me.

    Update - Our team sent mail to apple developers and ask why https is working and http is not working and got reply from apple team. He told "In general, there is a 24 hours delay for updated app information to go from App Store Connect to the public."

    For more information see their email reply-

    0 讨论(0)
  • 2021-02-13 04:50

    I'm also having the same issue now. I talked to another developer and he came into the conclusion that it could be a CDN issue. (Content delivery network)

    • When I connect to our wifi, the response is outdated.
    • When I connect to my 4G data, the response is updated.
    0 讨论(0)
  • 2021-02-13 05:02

    Not all apps are available in all countries. In your URL, looking for it in the US store. Remove /us/ and try.

    For more details: iTunes search API won't show existing app info

    0 讨论(0)
  • 2021-02-13 05:05

    I was facing the same issue. It has two steps to resolve this issue.

    I was using http://itunes.apple.com/lookup?bundleId="YOUR BUNDLE ID" not the https.

    Step #1: Please ensure that you are using https not the http because it will not give you the updated version number. First i uploaded my app with version 1.8.0 then version 1.9.0 then version 1.9.1. When i used http it was always showing me 1.8.0 even the app on app store had the version 1.9.1. So, just use https for future.

    Step #2: After uploading the latest version please wait for 24 hours in order to get the latest version on https://itunes.apple.com/lookup?bundleId="YOUR BUNDLE ID". I was getting version 1.9.0 even though the app was live with version 1.9.1 within 24 hours. I waited for 24 hours and then it started giving me the correct version and then i was able to force update my app by version checking.

    0 讨论(0)
提交回复
热议问题