Apple doesn't guarantee how much time it will take. Per "version iTunes Connect Developer Guide:
Click the Release This Version button that appears.
Your app version will then be live on the App Store pending the customary processing times.
After you clicked "release this version", your app will go live on Apple's many iTunes servers. I think the transfer processes to each server have different delay time. My experience is that this takes 15 minutes - 4 hours.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…