iOS 5.1.1 设备无法安装AdHoc版本的问题

苹果之前更新了审核规范,要求必须支持64位架构的应用才能通过苹果审核。

但运营方反馈说,用iOS5.1.1的系统无法安装我们打包的Adhoc版本。

觉得很莫名,因为我们在Deployment Target上确实写着5.1.1,全公司也都没人用这个系统了。

在运营纠结这个问题的时候,我去查了下资料,貌似确实是这样。iOS5.1.1是无法安装支持64位架构的AdHoc版本的。其实影响不大,因为只是AdHoc版本无法安装而已,正式发布签名的包经过AppStore发布后是可以在用户的iOS5.1.1系统上安装的。

但运营纠结于无法在iOS 5.1.1系统上测试,以便观察时候在旧系统上一切正常。

这个时候有两个解决方案

1.  编译三个ipa给运营,一个支持64位的Adhoc版本,一个只支持32位的AdHoc版本 iOS5.1.1专用,一个发布版用于上传AppStore

2.  直接限定Deployment Target到6.0,放弃还在用古董的5.1.1版本的用户。

经过考虑,我们选了第二种,现在还用5.1.1太少了。

参:http://stackoverflow.com/questions/25324787/adhoc-installation-fails-on-older-ipad-running-ios-5-1-1-usr-libexec-installd/

时间: 2024-10-12 23:25:52

iOS 5.1.1 设备无法安装AdHoc版本的问题的相关文章

关于IOS项目QQ空间授权提示安装最新版本的QQ的解决方法!

这个问题, 现在的解决方法是:由于Xcode6的项目的info-plist文件取消默认的 Bundle display name 这一项导致的,手动添加上去就可以了,如图:

如何在一台设备上安装不同版本的安卓应用

第一步: 1. Create the variant dependent strings in your build script Edit your build.gradle file accordingly: //This line allows parameterization via the terminal and the Gradle VM Options def debugsuffix = System. getProperty('debugsuffix', project.get

iOS Sprite Kit教程之xcode安装以及苹果帐号绑定

iOS Sprite Kit教程之xcode安装以及苹果帐号绑定 其他的站点上下载安装Xcode 有时候,应用商店下载较慢,所以用户也能够选择从其它站点下载Xcode安装文件.以下解说这样的Xcode的安装步骤: (1)双击下载的Xcode软件,弹出正在打开此软件的对话框,如图1.26所看到的. (2)打开该软件后,就会弹出Xcode对话框,如图1.27所看到的. 图1.26  操作步骤1                                     图1.27  操作步骤2 (3)将

XE6移动开发环境搭建之IOS篇(6):安装XE6的PAServer到Mac OSX 10.8中(有图有真相)

网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 在安装PAServer前,我们先配置一下MAC的IP,以便我们的XE6能更好地连接它!--------------------------------------------------------------- 1.打开虚拟机,在MAC里,点一下桌面(星空图随便某个地方),在Finder中选择'前往','应用程序'. 2.在应用程序窗口里双击'系统偏好设置'. 3.双击'

iOS 7.1下itms-services在线安装失败的解决方法

前段时间,接到客户的求助,主要是关于无法通过safari在线安装企业级应用的问题.经过一系列测试都没有发现相同现象,最后发现客户使用了还原的功能,把iPad的iOS升级到了7.1.网上搜索了一下,发现从iOS7.1开始,之前使用itms-services://URL方式在线安装ipa文件的方法都失效了,主要表现为在点击安装的时候,会报错为:"无法安装应用程序,因xxx.com的证书无效". 主要原因是苹果公司在iOS 7.1中修改了manifest.plist文件的访问协议,把原来的h

XE6移动开发环境搭建之IOS篇(2):安装虚拟机(有图有真相)

XE6移动开发环境搭建之IOS篇(2):安装虚拟机(有图有真相) 2014-08-15 22:04 网上能找到的关于Delphi XE系列的移动开发环境的相关文章甚少,本文尽量以详细的内容.傻瓜式的表达来告诉你想要的答案. 1.安装英文原版虚拟机--------------------------------------------------------------- 1. 我们先在E盘建2个文件夹: MyVM 和 MyVM_MacOSX,用于存放准备安装的虚拟机文件和虚拟Mac系统文件.(此

【改自lg2lh】EZ-USB 68013 学习笔记--设备信息安装文件CyUSB.inf详细说明

首先要明白一个INF文件的基本结构:INF由节组成,即一个个段组成.每个段的功能不一样.(大部分书上把这个段叫作"节") [Version]段:主要用说明版本信息的. [Strings]段:字符串信息,用于常量定义,用于显示.凡在其他段中出现的%XXXX%(就是两个百分号夹着一组字母),则对应的就会在Strings段里对应着它的一个字符串. [SourceDisksNames]段:定义安装源文件所在磁盘,一般为1,表示在第一个磁盘.此节可无. [SourceDiskFiles]段:驱动

查看当前android设备已安装的第三方包

查看当前android设备已安装的第三方包 adb shell pm list package -3 2        adb shell "getprop ro.build.version.sdk"

【ios开发】 判断设备屏幕尺寸、分辨率

IOS 设备现有的分辨率如下:iPhone/iPod Touch普通屏                          320像素 x 480像素       iPhone 1.3G.3GS,iPod Touch 1.2.33:2 Retina 屏           640像素 x 960像素        iPhone 4.4S,iPod Touch 416:9 Retina 屏               640像素 x 1136像素      iPhone 5,iPod Touch 5