xcode 打包 ipd文件遇到的问题及其解决 - export ipd file from xcode

最近在折腾ios开发,临时工而已,哈哈。修改完代码准备发个测试版,但是遇到了一些问题,比如 xcode 导出ipd文件的时候不知道如何填写各种选项,以及后面遇到的 xxx has one iOs Distribution certificate but its private key is not installed. 本文正是记录这些问题。

诚然,这看起来似乎毫无技术可言,真不该出现在我的博客,哈哈。但是ios开发我还是小白,毕竟,我只是Android工程师,除了会Android,只会那么一点点服务端开发,比如 spring mvc 或者 serverless,此外只是熟练Linux罢了,基本上从一开始使用的系统就是Linux吧,前面一年左右是xp,言归正传,下面进入xcode导出ipd文件之旅。

xcode导出ipd文件其实很简单,Product 下点击 Archive 然后点击 Export 然后选 Ad Hoc 接下来 App Thinning 选 All compcompatible device variants 其余保持默认即可。以下是我遇到过的一些问题。

xcode product 下面的 archive 不可点击

解决:左上角,选择调试时使用的模拟器的地方 选择 Generic ios device 即可

has one ios Distribution certificate but its private key is not installed.

解决:点击 Manage certificates 然后点击 + 即可

xcode 导出 ipd 文件的正确姿势

1、先选择 Generic ios device 而不是其他模拟器

2、点击 Product -> Archive -> Export ->Ad Hoc -> Next 其他保持默认即可。

3、导出 ipd 文件后可以选择上传到蒲公英,进行内测。

本博客若无特殊说明则由 full-stack-trip 原创发布
转载请点名出处:编程生涯 > xcode 打包 ipd文件遇到的问题及其解决 - export ipd file from xcode
本文地址:https://www.kpromise.top/xcode-export-ipd-file/

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注