iOS 8-无法安装企业应用程序

迪伦·汉德

我们公司有一个应用程序,可以使用Enterprise Distribution通过网站下载。

企业配送站点

在iOS 8 Beta 5中,点击下载链接会弹出预期的弹出窗口“(网站)想要安装(应用程序名称)”。在该对话框上点击“安装”会首先导致应用卡住“正在等待...”

应用程式等待中

直到最后指示:“目前无法下载无法下载的应用(应用名称)”。

无法下载应用

使用iOS 7可以按预期进行安装。

在iOS 8下可以从Xcode运行该应用程序。

我们如何支持Enterprise Distribution iOS 8?

Perhaps a change needs to be made to the Manifest file? When I tried building the app in Xcode 6 Beta 7, the Enterprise Archival process did not prompt me to make a manifest file...

William George

Looking through the console of the phone whist attempting to install one of my apps, I discovered:

Sep  9 12:16:56 iPhone misagent[94] <Error>: attempt to install invalid profile: 0xe8008011
Sep  9 12:16:56 iPhone installd[40] <Error>: 0x100484000 -[MIInstallableBundle _installEmbeddedProfileInBundle:]: Could not install embedded profile: 0xe8008011 (Expired)

Reasons unbeknown to me, apple invalidated half of my profiles and failed to alert me. After going into developer.apple.com find any invalid profiles:

Hit Edit - > Generate -> Download Rebuild the application with the new profile.

However - The bad news still at least one of my apps is failing to install. Looking through the console gives me nothing. I am convinced this is an apple bug so have filed a radar: 17622725

I hope your issue is a profile problem otherwise we may have to wait until tonight 1800GMT to see if apple have fixed it.

EDIT

With iOS8 GM - I just get Waiting... - I will keep you informed with the bug report progress.

EDIT

After troubleshooting a few of fixes have been found:

Fix 1

As of iOS8, if the images you are linking to in the manifest plist do not exist - Apple will not install the application on the phone - The manifest being the file that you link to on the download page: itms-services://?action=download-manifest&url={url}

Make sure both full-size-image and display-image exist:

<dict>
    <key>kind</key>
    <string>full-size-image</string>
    <key>needs-shine</key>
    <true/>
    <key>url</key>
    <string>https://{path_to_real_image}</string>
</dict>
<dict>
    <key>kind</key>
    <string>display-image</string>
    <key>needs-shine</key>
    <true/>
    <key>url</key>
    <string>https://{path_to_real_image}</string>
</dict>

Fix 2

Enterprise applications will not install if they existed previously on iOS7 due to a bug with iOS8. An error appears in the console:

Ignore manifest download, already have bundleID: {bundle_id}

This can be fixed by temporarily changing the bundleID in the manifest file, but apple are aware as they marked the bug report as duplicated. After internal tests you an also fix the problem by resting the home screen layout General -> Reset -> Reset Home Screen Layout

Fix 3

If you see the application get into the installing... stage as opposed to loading... almost certainly the problem is the embedded provisioning profile has expired, to fix the download you will need to re-archive you application with a new, updated provisioning profile.

Fix 4

如果您看到该应用程序已installing...登台,并且您provisioning profile的应用程序有效,则-在连接到控制台的同时下载该应用程序。(Xcode 6>窗口>设备>左下方按钮[v]),您可能会发现安装失败并Verification Stage Failed显示以下一些错误消息。就我而言(Entitlements found that are not permitted by provisioning profile)-对于此错误,请转到developer.apple.com并更新您的应用程序标识符以包含正确的服务。对我来说App Groups需要启用。然后重新生成provisioning profile

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS8企业版应用程序安装问题

来自分类Dev

iOS8企业版应用程序安装问题

来自分类Dev

升级到iOS 8后无法从testflight安装应用程序构建

来自分类Dev

iOS 9.0.2-无法安装企业应用程序-目前无法下载无法下载的应用程序(应用程序名称)

来自分类Dev

无法安装 iOS 应用程序

来自分类Dev

如何分发企业iOS应用程序?

来自分类Dev

如何分发企业iOS应用程序?

来自分类Dev

如何备份iOS企业应用程序并在多台设备上安装

来自分类Dev

获取ios 8中所有已安装应用程序的列表

来自分类Dev

如何使用xCode 5在新的iOS 8上安装应用程序?

来自分类Dev

无法在IOS8中运行Appcelerator Titanium应用程序

来自分类Dev

无法在IOS8中运行Appcelerator Titanium应用程序

来自分类Dev

iOS 8.1无法安装OTA Enterprise应用程序-“无法下载应用程序”

来自分类Dev

iOS模拟器无法安装应用程序

来自分类Dev

无法在 iOS 模拟器中安装应用程序

来自分类Dev

Windows 8将应用程序存储为企业软件

来自分类Dev

“无法安装应用程序。测试人员无权访问此应用程序。” TestFlight iOS应用程序中的错误

来自分类Dev

在iOS 9中提取企业应用程序的IPA

来自分类Dev

使用企业许可证分发iOS应用程序

来自分类Dev

动态库注入在iOS企业应用程序中失败

来自分类Dev

ASIHTTPRequest使ios8上的应用程序崩溃

来自分类Dev

iOS8。照片应用程序错误?

来自分类Dev

调用UIActivityViewController时,iOS 8 iPad应用程序崩溃

来自分类Dev

当iOS 8中显示UIAlertView时,应用程序旋转

来自分类Dev

iOS 8-以横向模式启动应用程序

来自分类Dev

推送或弹出时,iOS 8上的应用程序冻结

来自分类Dev

编辑应用程序以支持IOS 7和8

来自分类Dev

关闭iOS 8应用程序的辅助功能?

来自分类Dev

IOS8应用程序图标提交失败

Related 相关文章

  1. 1

    iOS8企业版应用程序安装问题

  2. 2

    iOS8企业版应用程序安装问题

  3. 3

    升级到iOS 8后无法从testflight安装应用程序构建

  4. 4

    iOS 9.0.2-无法安装企业应用程序-目前无法下载无法下载的应用程序(应用程序名称)

  5. 5

    无法安装 iOS 应用程序

  6. 6

    如何分发企业iOS应用程序?

  7. 7

    如何分发企业iOS应用程序?

  8. 8

    如何备份iOS企业应用程序并在多台设备上安装

  9. 9

    获取ios 8中所有已安装应用程序的列表

  10. 10

    如何使用xCode 5在新的iOS 8上安装应用程序?

  11. 11

    无法在IOS8中运行Appcelerator Titanium应用程序

  12. 12

    无法在IOS8中运行Appcelerator Titanium应用程序

  13. 13

    iOS 8.1无法安装OTA Enterprise应用程序-“无法下载应用程序”

  14. 14

    iOS模拟器无法安装应用程序

  15. 15

    无法在 iOS 模拟器中安装应用程序

  16. 16

    Windows 8将应用程序存储为企业软件

  17. 17

    “无法安装应用程序。测试人员无权访问此应用程序。” TestFlight iOS应用程序中的错误

  18. 18

    在iOS 9中提取企业应用程序的IPA

  19. 19

    使用企业许可证分发iOS应用程序

  20. 20

    动态库注入在iOS企业应用程序中失败

  21. 21

    ASIHTTPRequest使ios8上的应用程序崩溃

  22. 22

    iOS8。照片应用程序错误?

  23. 23

    调用UIActivityViewController时,iOS 8 iPad应用程序崩溃

  24. 24

    当iOS 8中显示UIAlertView时,应用程序旋转

  25. 25

    iOS 8-以横向模式启动应用程序

  26. 26

    推送或弹出时,iOS 8上的应用程序冻结

  27. 27

    编辑应用程序以支持IOS 7和8

  28. 28

    关闭iOS 8应用程序的辅助功能?

  29. 29

    IOS8应用程序图标提交失败

热门标签

归档