Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS 8.1 Can't install OTA Enterprise app - "Unable to download app"

I know that my question is similar to this iOS8 Enterprise app install issue However none of the answers helped me and I no one explained the crash log errors which I think hold the key for solving the real problem rather then trying to add another solution that might work.

What I tried so far:

  • This is how my problem looks like :iOS 8 - Can't Install Enterprise App : none fixes or links helped
  • Tried all from ground on - All new certificates/provisioning profiles...iOS Enterprise OTA distribution Unable to Download Application
  • Tried hotfixes, cleaning devices, restarts and vodoo stuff...Enterprise App Update Distribution on iOS 8

Here are the logs:

iPad-itunesstored[81] <Warning>: LaunchServices: installing placeholder for com.firmName.

iPad installd[34] <Notice>: 0x1ad5000 -[MIClientConnection _doBackgroundInstallationForPath:withOptions:completion:]: Install of "/var/mobile/Library/Caches/com.apple.itunesstored/AppPlaceholders/5715016884658519113.app" type Placeholder requested by itunesstored (pid 81)

PID 81 = app installation request

PID 31 = pid81 request a placeholder installation which should be done in the background by pid 31

iPad installd[34] <Notice>: 0x1ad5000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.firmName.AppyName; Version=1.0, ShortVersion=(null)>

Installation in progress...

iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such process
iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
iPad MobileStorageMounter[187] <Error>: 0x3cce29dc Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory

ERROR OCCURRED

The MobileStorageMountersounds the error, it isn't cause of the ipad storage there is plenty space. PID 31 got killed therefore there is not process and it seems the placeholder got removed aswell thats why there is no such file or directory?

Here is the rest:

iPad installd[34] <Notice>: 0x1ad5000 -[MIContainer makeContainerLiveReplacingContainer:withError:]: Made container live for com.firmName.AppyName at /private/var/mobile/Containers/Data/Application/FE556E7D-F0BF-4E83-8140-5A9BA7574E8A
iPad installd[34] <Notice>: 0x1ad5000 -[MIContainer makeContainerLiveReplacingContainer:withError:]: Made container live for com.firmName.AppyName at /private/var/mobile/Containers/Bundle/Application/D3564BA0-3940-40EB-926F-F1A04D5FA5BF

iPad installd[34] <Notice>: 0x1ad5000 -[MIInstaller performInstallationWithError:]: Staging: 0.04s; Waiting: 0.00s; Installation: 0.70s; Overall: 0.74s
iPad itunesstored[81] <Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x14d26cf0> com.firmName.AppyName (Placeholder) withPhase:3

iPad itunesstored[81] <Warning>: LaunchServices: installPhaseFinishedForProgress: com.firmName.AppyName.InstallingPlaceholder - <NSProgress: 0x14f94a40> : Parent: 0x0 / Fraction completed: 0.0000 / Completed: 0 of 100   called, removing progress from cache

iPad kernel[0] <Notice>: flow_divert_token_set (0): Failed to get the key unit from the token: 22
iPad lockdownd[24] <Error>: Could not set socket option SO_OPPORTUNISTIC: Invalid argument
iPad kernel[0] <Notice>: flow_divert_token_set (0): Failed to get the key unit from the token: 22
iPad lockdownd[24] <Error>: Could not set socket option SO_OPPORTUNISTIC: Invalid argument
iPad filecoordinationd[138] <Warning>: sandboxing denied subscription to progress on category com.firmName.AppyName (bundle id (null), EF50B943-DC1D-493E-AAD3-DBAEA8F380D8)

iPad filecoordinationd[138] <Warning>: sandboxing denied subscription to progress on category com.firmName.AppyName (bundle id com.apple.iaptransportd, AC37404E-9FF1-474E-A2A3-F92E3E3EE0ED)

It seems that PID 81 completed with 0 of 100 and was removed. It seems that all failed at the placeholder creation?

The app works perfectly when build by Xcode 6.1.1 and plugged into any device. The also worked one time via Enterprise distribution and then never again (I downloaded and installed it, after which this was never possible). The app is always in the "Waiting..." state.

Any advice or idea is welcome. I really have no clue anymore or any idea. Is there another way beside OTA/Adhoc distribution?

like image 811
MB_iOSDeveloper Avatar asked Nov 17 '14 16:11

MB_iOSDeveloper


People also ask

How do I download enterprise app on iOS?

Manually install and trust an enterprise app Tap Settings > General > Profiles or Profiles & Device Management. Under the "Enterprise App" heading, you see a profile for the developer. Tap the name of the developer profile under the Enterprise App heading to establish trust for this developer.

Why does my iPhone say this app Cannot be installed?

Sign out of the App Store and sign back in. An iPhone that can't download apps may signify that something is wrong with your Apple ID. If the connection between your iPhone and the Apple App Store is disrupted, signing out and signing back in may fix it.


1 Answers

Facing the Same Issues.

Possible workaround is to rename ipa and plist. Then it worked for me.

But I got still no Clue Why this ist happening.

like image 161
Markus_DE_HH Avatar answered Nov 15 '22 10:11

Markus_DE_HH