1.将ipa包使用归档实用工具进行解压
2.进入到解压出来的目录Payload
3.然后再把里面的包,右键,显示包内容,找到embedded.mobileprovision
4.打开终端,cat或者vim查看这个文件
5.“ProvisionedDevices”下面的一串设备号就是了
省去了每次只有上传到三方内测网站才能查看发麻烦
ipa包解压错误的解决方法是:先在设备中删除之前已经安装的应用,然后再从托管平台安装即可。
在 iOS 9 中,点击“安装”按钮后,没有任何反应,桌面也没有出现应用图标,但是状态栏上的网络图标在转。
这是由于 iOS 9 中的一个 Bug 造成的。虽然看上去没有反应,其实应用已经在后台开始下载并安装了,状态栏上的网络图标在转就是一个证明。这个时候,只要多等待一会儿就好了,应用安装完成之后会在桌面上显示出来的。
ipa包在安装过程中提示”无法下载应用程序”的原因是:
原因一:在导出 iOS App 的安装包文件( .ipa 文件)时,选择了 App-Store 方式。
在导出 iOS 的.ipa文件时,有些开发者选择了App-Store方式,这种方式导出的.ipa文件,只适合于上传到苹果App Store,并不能通过托管平台来安装。如果是这种方式导出的 .ipa文件,传到托管平台上是不能通过安装的。
原因二:在导出 iOS App 的安装包文件( .ipa 文件)时,选择了 Ad-hoc 方式,但是没有添加设备 UDID 。
在导出 iOS 的安装包文件时,如果选择了Ad-hoc方式(一般用于苹果个人开发者账户),那么,如果要某台设备可以安装,则必须要将这台设备的 UDID 添加到导出安装包时所用的证书文件中(.mobileprovision文件),才可以在这台设备上安装。
使用 Ad-hoc 方式导出的安装包文件上传到托管平台后,托管平台会显示为内测版,同时会在应用管理中,显示出该安装包的证书中包含的 UDID 列表。开发者可以根据显示出的UDID列表,来排查某台设备的 UDID 有没有被添加到安装包的证书中。
"Ad Hoc发布"是开发者不通过苹果iTunes应用商店进行的发布. 这通常在给客户发送测试版本时是必须的一步.如何安装
安装之前, 做好如下准备(列表中的大部分会由开发者发送给你):
.zip安装文件(往往是"应用名.app.AdHoc.zip")
.mobileprovision 文件(往往是Ad_Hoc_Distribution_Profile.mobileprovision)
你的设备: iPhone 或者iPod Touch, 这个设备的UDID你应该已经事先给到开发者
一台电脑 (就是你平时用来同步iPhone的那台)
安装应用 – Windows XP
1. 保存 .zip 和.mobileprovision 文件到一个方便读取的位置, 比如说 桌面.
2. 把.mobileprovision 文件拖拽到iTunes中的Library → Applications
3. 解压.zip文件
4. 从解压结果中找到.app 文件夹 (往往是"应用名.app").
5. 把整个.app文件夹拖拽到iTunes里的Library → Applications
6. 确认Library → Applications中出现的应用. 注意它的图标可能尚不以正常形式出现
7. 在iTunes中, 在"设备"中选择您的设备, 选择应用标签页, 然后勾选中刚放入的心应用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)