You need to make sure you include the correct certificate in your provisioning profile. The whole iOS configuration process is about exchanging certificates between Apple and TestProject. First, you generate a CSR (Certificate Signing Request) file from TestProject. Then, you create the Apple certificate based on that CSR file. It is very important to do it exactly that way.
Once the Apple certificate is generated, you must include it in the provisioning profile that you are creating. If you are not sure what certificate to select, you can select all of them.