Ios 加载。。。iPad上的应用程序安装被卡住了

Ios 加载。。。iPad上的应用程序安装被卡住了,ios,ipad,deployment,Ios,Ipad,Deployment,我们是iOS开发新手,这是我们为公司开发的第一款iPad应用程序 我们已经用iOS SDK 4.3.2在Xcode 4.1中开发了应用程序 我们已经创建了配置配置文件,并在配置文件中添加了4个iPad设备UDID 我们已经创建了app.ipa文件,并将其保存在我们的内部Web服务器上(以及app.plist)。然后我们创建了一个简单的html文件,其中包含指向app.plist的指针 我们试图通过safari访问html文件URL在设备上安装应用程序。但是,应用程序陷入“加载…”状态,很长时间后

我们是iOS开发新手,这是我们为公司开发的第一款iPad应用程序

我们已经用iOS SDK 4.3.2在Xcode 4.1中开发了应用程序

我们已经创建了配置配置文件,并在配置文件中添加了4个iPad设备UDID

我们已经创建了app.ipa文件,并将其保存在我们的内部Web服务器上(以及app.plist)。然后我们创建了一个简单的html文件,其中包含指向app.plist的指针

我们试图通过safari访问html文件URL在设备上安装应用程序。但是,应用程序陷入“加载…”状态,很长时间后出现错误,无法下载应用程序。我们已经检查了网络连接、Web服务器日志,一切似乎都很好

我们观察到的另一个奇怪行为是,当应用程序安装处于加载状态时,我们将iPad连接到开发机器。当itunes提示同步设备时,我们会取消同步。然后我们断开电缆并连接,当它提示同步时,我们再次取消它。此时,应用程序将被安装。但这种情况只发生在一台iPad上。在另外两台iPad上,它没有安装,并且处于加载状态。在一台iPad上安装时没有出现问题


我们现在陷入困境,因为我们必须将此应用程序分发给组织中的许多用户,但我们无法这样做。

您的资源调配配置文件有问题

问题是,您没有正确地对应用程序进行签名,并且iOS5已更改通知,即应用程序无法仅通过加载消息安装,在iOS4上是消息,应用程序将从springboard中删除

您需要在已创建的临时证书上的“生成设置”“代码签名标识”下设置项目属性。当您为存档构建应用程序时,请像以前一样使用相同的证书再次签名,然后尝试在设备上安装

我使用beta builder为web服务器创建索引、plist和其他文件,但您可以随意使用


您的资源调配配置文件有问题

问题是,您没有正确地对应用程序进行签名,并且iOS5已更改通知,即应用程序无法仅通过加载消息安装,在iOS4上是消息,应用程序将从springboard中删除

您需要在已创建的临时证书上的“生成设置”“代码签名标识”下设置项目属性。当您为存档构建应用程序时,请像以前一样使用相同的证书再次签名,然后尝试在设备上安装

我使用beta builder为web服务器创建索引、plist和其他文件,但您可以随意使用


您可以检查以下内容

  • 设置文件用于临时分发
  • 在项目的生成设置的“代码签名标识->发布”部分中选择设置文件
  • 您选择了产品->存档,然后在“管理器”窗口打开时按“共享”
  • 下一步:确保已选择配置文件
  • 下一步:选择“为企业分发保存”。应用程序URL必须是ipa文件上的确切网址

您可以检查以下内容

  • 设置文件用于临时分发
  • 在项目的生成设置的“代码签名标识->发布”部分中选择设置文件
  • 您选择了产品->存档,然后在“管理器”窗口打开时按“共享”
  • 下一步:确保已选择配置文件
  • 下一步:选择“为企业分发保存”。应用程序URL必须是ipa文件上的确切网址

感谢大家的回答,这些回答为我们的新手开发人员提供了许多有用的资源

我找到了问题的原因。该设备需要连接到apple站点才能验证证书。由于该设备位于我们的内部无线网络中,并且我已从该设备中删除了代理设置,因此无法连接。一旦我给了代理设置它安装没有问题。但需要注意的一点是,它不能在启用代理身份验证的情况下工作,因此我必须为设备启用基于IP地址的访问


再次感谢您的回复

感谢大家的回答,这些回答为我们的新手开发人员提供了许多有用的资源

我找到了问题的原因。该设备需要连接到apple站点才能验证证书。由于该设备位于我们的内部无线网络中,并且我已从该设备中删除了代理设置,因此无法连接。一旦我给了代理设置它安装没有问题。但需要注意的一点是,它不能在启用代理身份验证的情况下工作,因此我必须为设备启用基于IP地址的访问

再次感谢您的回复