Skip to content

Latest commit

 

History

History
385 lines (291 loc) · 8.73 KB

File metadata and controls

385 lines (291 loc) · 8.73 KB

Play Store Upload Guide - Version 1.0.2

✅ Ready to Upload!

Version: 1.0.2 (versionCode 3)
Build Date: October 14, 2025 @ 21:09
Status: Production Ready


📦 Upload File

File to Upload:

android/app/build/outputs/bundle/release/app-release.aab

File Details:

  • Size: 3.5 MB
  • Format: Android App Bundle (AAB)
  • Signed: ✅ Yes (production keystore)
  • Version Code: 3 (higher than previous version 2)
  • Version Name: 1.0.2

🚀 Upload Steps

1. Go to Play Console

Open: https://play.google.com/console

2. Select Your App

Navigate to: MoveLink - Moving & Delivery (com.movingplanner.app)

3. Create New Release

Path: Production → Releases → Create new release

Or if you're doing staged rollout:

  • Open Testing → Create release (for beta testers first)
  • Closed Testing → Create release (for internal team)
  • Production → Create release (for all users)

4. Upload AAB

Click "Upload" and select:

/home/dennis-muchai/kenya-movers-ai/android/app/build/outputs/bundle/release/app-release.aab

What Play Console Will Show:

  • ✅ Version Code: 3 (valid, higher than current 2)
  • ✅ Version Name: 1.0.2
  • ✅ Signed: Yes
  • ✅ Target API: 34 (Android 14)
  • ✅ Size: ~3.5 MB

5. Add Release Notes

Copy this to the "Release notes" field:

🎉 What's New in Version 1.0.2

📸 Photo Upload
• Upload photos of bulky items directly in the quote form
• Visual evidence helps movers provide accurate quotes
• Supports camera and gallery (up to 5MB per photo)
• Beautiful thumbnail gallery with easy delete

🏠 Better Inventory Details
• Select sofa configuration (L-shape, U-shape, etc.)
• Specify number of dining chairs (0-20)
• Choose cooker type for accurate pricing
• More detailed quotes = fewer surprises!

📋 Legal Links Now Visible
• Easy access to Privacy Policy and Terms of Service
• Found in both top and bottom mobile navigation
• Clear icons and descriptions
• Full transparency and compliance

🧭 Navigation Fixed
• Home button now works correctly from all screens
• Smoother navigation throughout the app
• Better user experience

✨ Polish & Performance
• Improved mobile menu design
• Better accessibility (larger touch targets)
• Smoother animations
• Bug fixes and stability improvements

Thank you for using MoveLink! 🚚📦

6. Review Changes Summary

Play Console will show comparison:

Previous: 1.0.1 (versionCode 2)
New:      1.0.2 (versionCode 3)

Changes:
+ Photo upload system
+ Enhanced inventory form
+ Mobile legal links
+ Navigation fixes
+ Accessibility improvements

7. Set Rollout Percentage (Optional)

Recommended for first major update:

  • Start with 10% rollout
  • Monitor for crashes/issues for 24 hours
  • Increase to 50% if stable
  • Increase to 100% after 48 hours

Or go full release:

  • 100% rollout (all users get update immediately)

8. Review and Publish

  • Review all information
  • Check that version is 1.0.2
  • Verify release notes are correct
  • Click "Review release"
  • Click "Start rollout to Production"

⏱️ Review Timeline

What Happens Next:

Immediate (within minutes):

  • Upload completes
  • Version 1.0.2 appears in "Under review"

Within 1-2 hours:

  • Google's automated checks complete
  • App scanned for malware, policy violations

Within 24-72 hours:

  • Manual review by Google team
  • Check for policy compliance
  • Verify privacy/legal links (they'll check!)

After Approval:

  • Status changes to "Published"
  • Update rolls out to users
  • Users see "Update available" in Play Store

Typical Review Time:

  • Fast: 6-12 hours (common)
  • Normal: 1-3 days (most releases)
  • Slow: 3-7 days (if flagged for review)

📊 What Google Reviews

Automated Checks:

  • ✅ Malware scan
  • ✅ API level compliance
  • ✅ Permissions review
  • ✅ Package name consistency
  • ✅ Signing certificate match

Manual Review (by Google team):

  • ✅ Privacy Policy accessible (THEY WILL CHECK!)
  • ✅ Terms of Service accessible
  • ✅ App functionality matches description
  • ✅ No misleading content
  • ✅ No prohibited content
  • ✅ User data handling compliance

What They'll Test (Version 1.0.2):

  1. Open app
  2. Look for Privacy Policy link → They'll find it!
  3. Look for Terms of Service link → They'll find it!
  4. Test photo upload → Works!
  5. Test quote form → Works!
  6. Check for crashes → None!

✅ Pre-Upload Checklist

Before clicking "Publish":

Version Verification:

  • ✅ Version code is 3 (higher than previous 2)
  • ✅ Version name is 1.0.2
  • ✅ AAB file size is ~3.5 MB
  • ✅ Build date is Oct 14, 2025

Feature Testing:

  • ✅ Photo upload tested
  • ✅ Legal links visible in mobile navigation
  • ✅ Home button works
  • ✅ Inventory form works
  • ✅ Quote submission works

Compliance:

  • ✅ Privacy Policy accessible from app
  • ✅ Terms of Service accessible from app
  • ✅ No crashes or major bugs
  • ✅ All features functional

Content:

  • ✅ Release notes prepared
  • ✅ Screenshots updated (if needed)
  • ✅ App description accurate
  • ✅ Contact email valid

🎯 After Upload

Monitor These:

1. Review Status (Play Console → Release → Production)

  • Check status every 6-12 hours
  • Watch for any rejection messages
  • Respond quickly to reviewer questions

2. Crash Reports (Play Console → Quality → Crashes)

  • Monitor for any new crashes
  • Check crash-free rate (should be >99%)
  • Fix critical crashes immediately

3. User Reviews (Play Console → Ratings → Reviews)

  • Read user feedback
  • Respond to questions
  • Note any feature requests

4. Metrics (Play Console → Statistics)

  • Track download numbers
  • Monitor retention rate
  • Check conversion rate

If Rejected:

Common Reasons:

  1. Privacy Policy not accessible → WE FIXED THIS!
  2. Terms not accessible → WE FIXED THIS!
  3. Misleading description
  4. Broken functionality
  5. Insufficient testing

How to Fix:

  1. Read rejection email carefully
  2. Fix the issue
  3. Increment version (1.0.2 → 1.0.3)
  4. Rebuild AAB
  5. Re-upload

📱 User Update Experience

For Existing Users (v1.0.1):

In Play Store:

MoveLink - Moving & Delivery
⬆️ Update available
Version 1.0.2

What's new:
📸 Photo upload
🏠 Better inventory
📋 Legal links
🧭 Navigation fixed

Update Size:

  • Download: ~3.5 MB (full AAB)
  • Actual download: ~2-3 MB (Google optimizes per device)
  • Update time: 10-30 seconds on WiFi

What They'll See:

  1. "Update available" in Play Store
  2. Tap "Update" button
  3. Download progress
  4. "App updated" confirmation
  5. Open app → See new features!

🔧 Troubleshooting

Issue: "Version code must be higher than current"

Solution:

  • Current version code in Play Store: 2
  • Your new version code: 3 ✅
  • This should NOT happen (we incremented correctly)

Issue: "Signing certificate mismatch"

Solution:

  • Use same keystore as v1.0.1
  • We used: movelink-release-key.keystore
  • This should NOT happen (we used correct keystore)

Issue: "Privacy Policy not found"

Solution:

  • We added links to mobile navigation ✅
  • Google will find them in:
    • Top hamburger menu
    • Bottom menu overlay
  • This should NOT happen (we fixed this!)

Issue: Upload failed

Solution:

  • Check internet connection
  • Try different browser
  • Clear browser cache
  • Re-download AAB and try again

📞 Support Contacts

Google Play Console Support:

Your App Details:

  • App Name: MoveLink - Moving & Delivery
  • Package ID: com.movingplanner.app
  • Version: 1.0.2 (versionCode 3)
  • Previous Version: 1.0.1 (versionCode 2)

✨ Success Indicators

Upload Success:

  • ✅ File uploaded (100%)
  • ✅ Version validated
  • ✅ Release created
  • ✅ Status: "Under review"

Review Success (within 1-3 days):

  • ✅ Status: "Published"
  • ✅ No rejection emails
  • ✅ Version live in Play Store
  • ✅ Users can update

Post-Launch Success (within 1 week):

  • ✅ Crash-free rate >99%
  • ✅ Positive user reviews
  • ✅ No major bugs reported
  • ✅ Users loving new features

🎉 Ready to Go!

Your version 1.0.2 is:

  • ✅ Built with correct version (versionCode 3)
  • ✅ Signed with production keystore
  • ✅ All features tested
  • ✅ Compliance issues fixed
  • ✅ Release notes prepared
  • ✅ Documentation complete

Upload the AAB now! 🚀

# File location
android/app/build/outputs/bundle/release/app-release.aab

# Version
1.0.2 (versionCode 3)

# Status
Ready for Production Upload ✅

Good luck with the upload! The app is in great shape! 🎊