Rescuing Golden Army: A Six-Year Journey Back to Review
Golden Army v1.0 reached the App Store before August 2020 and stayed there for nearly six years. During that time, Apple's changes to Multipeer Connectivity gradually broke nearby play, but the app was never updated. Every day, people continued downloading a version we knew no longer worked correctly. It felt like a thorn we couldn't remove.
Then, on June 25, 2026, Apple sent a notice: update the app before September 24, or risk removal from the App Store.
By then, we had already rebuilt the networking architecture while modernizing Golden 24, Golden Horn, Golden Four, Golden Five, Golden Xiangqi, and Golden Chess. Instead of patching old code, we brought those lessons back to Golden Army.
The submission itself became another battle. One build waited five days without entering review. We replaced it with a better build. That one waited another week. During the same period, Golden 24 and Golden Horn both passed review within hours.
After contacting App Review and asking whether the submission had become stuck, we waited several more days.
At 6:18 this morning, the email finally arrived:
Golden Army β In Review.
The goal was never merely to satisfy App Review. It was to bring an old app back to life using everything we had learned over six years.
Ironically, the rescue was possible only because of the work done on many newer apps. Progress accumulated elsewhere eventually found its way back to one of our oldest creations.
Software doesn't simply ageβit accumulates history.
Maintaining an app sometimes means rebuilding the foundation rather than repairing the cracks. Improvements made for one project often become the tools that save another years later. Persistence matters too: when a process appears stuck, thoughtful follow-up can be just as important as writing better code.