@Justin S. Lee Thanks for posting in our Q&A. From your description, did you mean that you deploy a LOB app to iOS devices and also deploy an iOS app provisioning profile? If there is anything misunderstanding, please correct me.
The provisioning profile is used to prevent apps from expiring. For more details, please refer to the following article.
https://learn.microsoft.com/en-us/mem/intune/apps/app-provisioning-profile-ios
Do I need this provisioning profile?
It depends on the requirements of the company. Whether it needs to check installation file integrity and enforce the app's capabilities.
Thanks for your understanding.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.