
启动应用时,出现提示“未受信任的企业级开发者”
请回到 iOS 系统桌面,然后依次打开 设置 - 通用 - 描述文件与设备管理,然后,点击对应描述文件进入后,再点击按钮 信任即可。具体解决办法请见: 运行企业版应用
应用安装快结束后,图标变为暗色图标,或d出”无法安装XXX“的提示
如果您是该应用的开发者,请检查应用的签名是否正确,这个问题出现的原因一般是由于应用的签名不正确导致的。一般来说,对于 Adhoc 签名方式重点检查当前设备 UDID 是否已经注册;对于 In-house 签名(即企业签名) 方式来说,需要重点检查证书是否被撤销。如果您不是这个应用的开发者,请联系开发者解决。
在网页中点击“安装”按钮后,没有d出“是否安装”的提示,或者提示安装失败
这个问题出现的原因,一般是由于用户已经从苹果官方 App Store 上安装了相同的应用。解决办法是:先在您的设备中删除之前已经安装的应用,然后再从蒲公英安装即可。
安装应用时,出现提示“无法连接到 >来源于 链接:>
由于公司业务的需要,经常需要打企业包并上传到蒲公英上,手工打包上传太浪费人力了,所以前几天研究了一下自动化,小有收获,给大家分享一下。
使用了苹果提供的Xcodebuild,他是xocde的Command line tools 提供的命令
第一步:archive
首先需要了解的是,archive 工程后,实际上我们是把整个工程编译,然后签名,变成了一个后缀名为 xcarchive 的文件。通过调用以下命令,我们将整个工程编译,签名,然后将生成的 xcarchive 文件放到自己规定的文件夹里。
参数说明:
命令:
如果工程使用了 Cocoapods 来管理第三方库,那么命令的执行方式上有所不同,因为 Cocoapods 会把工程变成一个 workspace。将 workspace 工程 archive 的命令需要加上workspace这个参数:
第二步:export
将上一步生成的 xcarchive 文件导出,生成 ipa 文件。这里需要用到的命令是xcodebuild -exportArchive
参数说明:
命令:
其他可能使用的命令参数:
大家可以查看 官方文档 ,这里详细介绍了xcodebuild的使用。
第三步:上传蒲公英
蒲公英提供了一种使用Linux下的crul命令上传App的方法:
参数说明:
上传结束后,蒲公英会返回一个对象,可以根据返回的数据判断是否上传成功。
参考 蒲公英上传接口说明
通过上述三步即可完成打包上传蒲公英的 *** 作。
20170508 更新
4月中旬的时候,一次打包失败了,看了下失败日志,是由于xcodebuild命令中export *** 作的参数-exportProvisioningProfile失效导致的。在网上查了下资料, ParadiseKiss的iOS自动签名打包(xcodebuild) 给了我很大的帮助。
之前的命令是:
现在改为:
或者:
参数说明:
你好,这个名称是由你自己设置的,最好简单明了,和你的应用有关的就可以了。
发布应用
1上传应用
发布应用-立刻上传,上传ipa文件;
注:ipa文件在微系统后台打包后获取
(1)IOS打包
App类型选择第三方市场;
微站ios打包填写应用名称、上传logo、启动界面、icon,点击“提交并生成APP”;
微媒体ios打包填写应用名称、上传启动界面、icon、选择打包风格,点击“提交并生成APP”;
ios打包所用只可上传png格式的哦;
(2)下载ipa文件
提交并生成APP后等待5分钟,再下载ipa文件,用于上传到蒲公英市场的应用包文件,每次打包都需要将最新的ipa文件上传到蒲公英应用市场。
2完善信息
上传ipa文件后,应用的icon、名称、版本会直接回显;应用地址自动生成,无效做任何修改;
发布范围选择直接发布;发布到市场选择将应用发布到广场;
填写软件介绍;上传应用截图;最后发布应用即可;
以上就是关于Ipa 安装失败问题排查全部的内容,包括:Ipa 安装失败问题排查、蒲公英下载的文件在哪、自动化打包上传蒲公英(1)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)