Number: 006, Date: 2025-02-17

2025.02.10 ~ 2025.02.16

🍎 Checking App Store Update Versions


Reference

While distributing an app on the App Store, I looked into the iTunes Search API documentation to check the current App Store version.

There is also a related document on Apple Partners, but it is essentially a summary of the previous document and is nearly identical.

This API allows you to search for relevant content in the iTunes Store and Apple Books Store based on the search field. For example, you can retrieve information about movies, podcasts, music, music videos, audiobooks, and software (apps).

The official documentation does not mention a bundleId parameter key, but I found online that you can retrieve software information using bundleId.

βœ… One new discovery is that searching with https://itunes.apple.com/lookup?bundleId=\\(bundleID) returns the version information released on the App Store in JSON format. However, after releasing an app on the App Store, I noticed a slight buffer between the released version and the response version.

Among the parameter keys, country specifies the region where the app is available. The default is US, but setting it to KR (for South Korea) ensured that the App Store version synced correctly.

πŸ“Œ Technical Exchange with Developers


Recently, I had the opportunity to share development approaches and concepts with server developers, Android developers, and DevOps engineers.

πŸ’¬ Discussion with Server Developers

πŸ“± Discussion with Android Developers

πŸ›  Discussion with DevOps Engineers

πŸ™‹πŸ»β€β™‚οΈ Other Notes


  1. Android Studio Tips
    1. If an underline appears in the middle of text in the source code, it is due to the use of deprecated code. - Q&A
    2. To open multiple projects simultaneously when launching a project, go to File β†’ Settings β†’ Appearance & Behavior β†’ System Settings and set the β€œOpen Project in” option to β€œNew Window.” - Blog Guide
  2. While porting to Flutter, I noticed an increase in app size and considered factors to keep in mind when dealing with large app sizes. Users in regions with poor connectivity or those on low-cost data plans might find downloading large apps burdensome.