We are testing a scenario and iPad seems to take the new provisioning profile all the time even if we install app that is signed with old provisioning profile.
We have a provisioning profile that expires end of this month. So, we renewed it and it is due to be pushed by MDM. We wanted to test it before we do that, so we tried to replicate the scenario. We generated an iPa that is signed to old PP, pushed via MDM and downloaded it. Now, if we change the date of the iPad to future date, it should crash as PP is not valid. But, it still works.
We tried installing the app with new renewed PP via crashlytics and it worked as per our expectation. Now, we trying to test it via MDM and it works all fine even if you change it to future date.
Our suspicion is somewhere iPad stores the new PP of our app, and it supersedes the old PP which results in app working all the time.
My question here is, Can we check the PP of a particular App installed in iPad? Does it not get deleted from the iPad if we delete the app? Can we delete the PP manually from iPad? If so, how?
Any help is much appreciated.