Part 6 - Testing and App Store Approvals | xamarin
The page says testing should cover multiple platforms, devices, edge cases, and beta feedback, because store approval processes often reject apps for crashes, slow startup, bad metadata, or guideline violations.