how to share ios project

I have a project for ios, I have an ipad but the person im sending it to for testing has an iphone. I know that you need to import the provisions/certificates and deploy it to your device for testing. But if I email it to somebody will they be able to test it on their phone or will it only work on my ipad since its registered to my developer account?

These are your Options:
If you are buidling with DVELOPEMENT build checked in ue4, then only those devices, which are set up in your development profile (On apple developer Website where you have added your unique device id to the profile before it was generated).
If you would like to share a test build and are in the apple developer program, then I would just 1.Add your friends apple ID to your INTERNAL development Team. Google it. You can invite up to 25 (?) People and give them roles (like Marketing manager- just anything that will Grand them only email Access). Using SHIPPING configuration build your .ipa file. Upload it via “Application Loader”, wich is a mac program bundled alongside xcode to UPLOAD your binary. If everything works fine, i will have uploaded your file to your iTunes connect account. IT IS NEITHER PUBLIC, NOR IS IT SENT TO APPLE FOR TESTING. The build just waits. In your itunesconnect TESTFLIGHT tab you can create a new INTERNAL test Group (remember your friend has received an invitation mail by now to be a part of your Team). After he has already accepted that you will be able to add his apple id to your internal test Group. The Point is that those 25 friends of yours can test the app before you even send it to apple. It’s the easiest way.