Is it allowed to change a config file within the ipa and re-sign the App

Hello,

I would like to have a config file within my ipa that would have my service's url.

Base on this question it seems we can modify an IPA and re-sign it.

Is this accepted by Apple?

Also, is there a way to change the version of the app in the same process?

The purpose is to have is to reuse the same built (binary files) and just change the target (DEV, QA, PROD) in a CI/CD flow.

Is it allowed to change a config file within the ipa and re-sign the App
 
 
Q