2013-10-18 101 views
5

我已经在iOS SDK 7.1上开发了应用程序,我使用分发配置文件和证书对它进行了代码签名,它使用xcode部署在设备上。即使我可以使用链接生成的链接安装它LinkAd hoc .ipa没有使用iTune安装

但是,当IM安装从iTune的相同的国际音标,一个消息框弹出与massege“该应用程序没有在iPhone上安装,因为它不符合这个iPhone兼容!”

请帮我安装的应用程序使用iTune

+0

你需要使用临时证书与UDID包括与该设备 –

+1

巴伊我有配置证书,配置配置文件,我的设备已在该配置配置文件中注册。 这是不担心的关注是相同的ipa是使用测试飞行和Xcode(调试)在同一设备上安装,但是当我安装相同的设备使用itune它的生成错误相同的设备。 –

+0

我在同样的@ wall-naqvi,你解决了吗? –

回答

3

此消息你得到了什么,因为该设备不注册d放入配置文件中。每个设备的UDID都必须注册到您的分销Ad-Hoc Provisionin配置文件中。

分步:

  • 注册的所有设备到您的个人资料。
  • 使用正确的软件包ID在Apple的开发人员页面上制作Discitribution Ad-Hoc配置文件,并检查所需的所有设备。
  • 下载此配置文件,并添加到Xcode的
  • 转至产品=>归档和分发
  • 在discribute后选择特设分布,我建议你到IPA文件保存到桌面。
  • 现在你已经得到了Ipa文件,双击它
  • iTunes将打开,并在那里点击你想要同步的手机,并在应用程序,你会看到你的应用程序。
  • 单击“安装”按钮旁边的应用
  • 下一个syncronize你的iPhone,你的应用程序将被成功安装
+0

我的设备已注册,即使我已经在使用测试飞行的相同设备上安装了相同的ipa,但我无法在使用itune的相同设备上安装相同的ipa –