test a development ipa file on a not jailbroken ipad

I’m developing an app with unity for a customer and to show it on his device I sent him the ipa file of the app and his device was jailbroken and he successfully installed the file on his device. but now he wants to install the app on a not jailbroken device and I have the device UDID and I added that device to a new provisioning profile and rebuild the app with that profile . and recreated a new ipad file . but this also didn’t help and he couldn’t install the file .
is there any way to test the ipa file on a not jailbroken device?
I will appreciate if someone can help me with this

You shouldn’t need for the device to be jailbroken to run an ipa.

But you can try using Testflight.