Visible In-App purchases before request?

Is it okay for me to list my IAP products before the product data has actually been received, or would this be a violation of some Apple guideline? I couldn’t find an answer for this in the docs.

Thanks!

I don’t know, but why not cache them on startup to be on the safe side?
Most users won’t see the difference.