Expiration Check Mechanism for iOS Provisioning Profiles

May I know the checking mechanism for the ios Provisioning profile? Is my Apple app distributed by MDM inside the organisation? If the Provisioning profile is expired , what is the behaviour when user run the App and how to perform the checking mechanism , is it performed at user client side device or Apple server via online access.

Expiration Check Mechanism for iOS Provisioning Profiles
 
 
Q