I am developing an iPhone application .
As the application is location aware I am testing it on a different (where I am not present).
For that I am sending my fr
For error message "Could not install application on device: Error: A signed resource has been added, modified or deleted."
this could be one probable solution
Blimey. It's mid-2014 and XCode 5 is still as infuriating as ever.
What's frustrating is that, even once you've jumped through Apple's new https
hoops to create your Ad-Hoc installer, your device might download the installation package, start installing it, silently fail (due to an incorrect/invalid Provision Profile) but then attempt to start downloading & installing again !!
It's only once you go into XCode \ Organiser, and select your device, that you can actually look at the logs and find out that a fatal error occured, have some idea of the cause, and start Googling for a solution. Why the device attempts to retry is beyond me.
And showing that vague "[Your application] could not be installed at this time
" error is just misleading. Often, this gives the impression that, ahh, perhaps later, it'll work. Go and have a coffee, and have again after lunch. Errr, no.
Anyway, rambling aside (before I vote myself down), just to say that I had this issue, and the cause what that I was attempting to create an Ad-Hoc (in-house) version of our iPad app, but I had the Production (App Store) version of the Provisioning Profile selected.
I rebuilt the app using the correct "In-house distribution" Provisioning Profile, deployed everything to our intranet, made sure that the .plist file was on a https
server (not a http server, otherwise the install would fail with another vague/irrelevant error message), and then it finally worked.
Oh, and I found the tips on this StackOverflow page to be a lifesaver.
Mike
(Off for a lie down. And a beer.)
Looks as though your provisioning profile is duff in some way. Here's now I normally work around the problem:
It would be neat if there was some way of finding which step went wrong, but until that happens it's usually best just to start from scratch unless you have very patient (or local) testers.
It appears that the device on which your friend is trying to install your app is not able to validate the application's signature. Basically this means that the provisioning profile you sent to your friend does not match the actual signature (if any) applied when compiling for ad hoc distribution. Try checking the following:
Make sure there are no traces of SVN left behind in the .app package, had the same issue, after removing the hidden SVN directories, everything installed fine hope this helps..