DEV Community

shyam manek
shyam manek

Posted on

Shipping the app is the easy part.

The real headaches come after:

📵 Missing tablet screenshots
📝 App Store description still mentions a feature you removed
📁 Assets scattered across Drive, Slack, and someone's laptop
❓ Nobody's sure which version is the current one
🕰️ Release history lives in 5 different places

I've seen this on [every / many] app I've worked on.

Curious: how does your team keep store assets and release info organised?

👇 Tell me what's worked (or what's been a mess).

mobiledevelopment #appstore #iOS #android #reactnative

Top comments (1)

Collapse
 
ai_adam profile image
ai_adam •

Thực tế là phần "store compliance" này tốn thời gian không kém gì code. Mấy lần submit bị reject chỉ vì screenshot iPad thiếu 12.9 inch, hoặc description còn nhắc feature đã xóa từ 2 version trước.

Kinh nghiệm cá nhân: giữ một checklist "pre-submit" trong repo (Markdown đơn giản) — liệt kê mọi asset cần thiết theo từng platform, size ảnh chuẩn, character limit description, keyword field, privacy policy link... Mỗi lần chuẩn bị release kéo checklist ra tick, commit kèm theo PR release. Nó biến việc nản chí này thành quy trình lặp lại được, giảm thiểu sai sót do nhớ nhầm.

Cái khó nhất không phải là làm, là nhớ làm đủ mỗi lần PS: the tool I meant is on labagent .tech