IPA File didn't work with some devices

HI Everyone,

I try to build Adhoc by using distribution provision profile(adhoc). I assigned my UDID and my client UDID for this provision profile. I build .app by using corona sdk and after that I copy it to Payload folder and zip it to myapp.ipa

and then I copy myapp.ipa to my iTunes. it can run successfully.

but my client try to copy to their device. it didn’t work. Application on their device show icon “installing…” but it cannot install. It’s very strange because provision profile should have their UDID.

What do you think what is the problem? I try eveything but it don’t work if you can help pls let me know.

Thanks

Your client does not have any specific error message?

Usually when there is a problem with the profile id it’s mentionned than the app could not be installed because of wrong provisionning profile or something.

there is no an error, when user sync, the app cannot be installed, on icon of app show “installing…” forever.

So does not get id. Never tried to install through itunes the adhoc profile.

Usually i use xcode organizer or testflight.

You may try with testflight just to see if you have the same troubles.

If you have problems with provisionning profile signature it will tell you.

just upload ipa and share to tester right? I never use testfilght before

Yes, create a team and send an invitation to your tester. The tester just need to accept the invitation. You will received its udid. Then when you upload the ipa if there is a problem of signature, you will see it directly. Either your tester will not appears in your list of potential user with who you can share, or you will not even be able to upload the ipa.

I’ve seen this happen when another copy of the app was already installed with another build certificate. i.e.

  1. Build app with certificate A

  2. Distribute via Testflight and users install.

… some time later

  1. Build app with certificate B

4. Distribute via Testflight and users install…forever hangs.

Possible Solution :  Have the users manually delete any old copy or copies of your app/game from their device.  Then, try installing from testflight.

After do the testflight, I found the problem about UDID. User gave me the wrong one because they used udid app to get UDID that is not correct for IOS 7. IOS7 send the fake id start with  FFFFFF. I just know that when Invite user to be teammate in Testflight

, So now when I build new ipa with new UDID, it run perfect. :(. 

Thanks Sign.in

Your client does not have any specific error message?

Usually when there is a problem with the profile id it’s mentionned than the app could not be installed because of wrong provisionning profile or something.

there is no an error, when user sync, the app cannot be installed, on icon of app show “installing…” forever.

So does not get id. Never tried to install through itunes the adhoc profile.

Usually i use xcode organizer or testflight.

You may try with testflight just to see if you have the same troubles.

If you have problems with provisionning profile signature it will tell you.

just upload ipa and share to tester right? I never use testfilght before

Yes, create a team and send an invitation to your tester. The tester just need to accept the invitation. You will received its udid. Then when you upload the ipa if there is a problem of signature, you will see it directly. Either your tester will not appears in your list of potential user with who you can share, or you will not even be able to upload the ipa.

I’ve seen this happen when another copy of the app was already installed with another build certificate. i.e.

  1. Build app with certificate A

  2. Distribute via Testflight and users install.

… some time later

  1. Build app with certificate B

4. Distribute via Testflight and users install…forever hangs.

Possible Solution :  Have the users manually delete any old copy or copies of your app/game from their device.  Then, try installing from testflight.

After do the testflight, I found the problem about UDID. User gave me the wrong one because they used udid app to get UDID that is not correct for IOS 7. IOS7 send the fake id start with  FFFFFF. I just know that when Invite user to be teammate in Testflight

, So now when I build new ipa with new UDID, it run perfect. :(. 

Thanks Sign.in