Installation of embedded applications stuck / stuck on iOS 7

I create my own applications using a corporate plan. I ran into a problem when installing applications on ios7, it pushes 2 applications, 1 installs and 1 more finishes. I install applications from the link

<a href="itms-services://?action=download-manifest&url=http://www.mysite.com/install.plist"> 

and my plist

  <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>http://www.mysite.com/myApps.ipa</string> </dict> <dict> <key>kind</key> <string>full-size-image</string> <key>needs-shine</key> <false/> <key>url</key> <string>www.mysite.com/apps/icons/ios/icon-72.png</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>needs-shine</key> <false/> <key>url</key> <string>http://www.mysite.com/apps/icons/ios/icon.png</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.myapps.myapps</string> <key>kind</key> <string>software</string> <key>title</key> <string>myApps</string> </dict> </dict> </array> 

My whole URL is correct, why it works on ios 6, but after upgrading to iOS7 it no longer installs. Can any one help? Below is an example image

enter image description here

+7
ios7 cordova phonegap-build
source share
4 answers

I have the same problem with our internal application. I noticed that when we moved from ad-hoc, where the application was just installed on the spot, for the native application, the application is installed in the "installation ..." space, and then it actually takes up the next available space for the bridgehead (so - Apple copies the package from some temporary spot, it either does not delete the old package, or the springboard does not clear the icon).

SOOOO .... I just went and edited my manifest. I noticed that the Bundle ID does not exactly match the package ID in the application (because I changed it when I switched from AdHoc to In-House, for example com.mycompany.myapp, to com.mycompany.myapp.enterprise). After the package identifier matches exaccty, the application actually installs exactly in place (without the application icon next to the "install ..." icon when copying it - or something else). 8 ^)

Let me know if this works for you!

MBPro x 4, MacMini x 2, iMac, iPhone x 5, iPad x 2, NeXT Cube with NeXT size, NeXT Station.

+7
source share

I hope this helps someone: I used the installation "over the air" through the itms-services protocol, which used the .plist file in connection with the .ipa file. There should be some caching on the iPhone, because the only way we could get it working is to rename the .plist file to break any existing cache.

This happened in part because in our last deployment, the package identifiers changed, but the updated package identifier was not read by the iPhone.

+1
source share

There was the same problem. Installation of the application was completed / stuck. After spending quite some time on this, the problem was discovered in my Adhoc distribution profile in the member center (web portal). The profile was somehow in an invalid state (I don’t know the reasons for this). After the profile was regenerated, everything was sorted out for me.

0
source share

Resetting application settings> general> reset> reset privacy and restart helped me

0
source share

All Articles