mac

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

Share
Published by
full-stack-trip
Tags: xcode

Recent Posts

Android 自定义 View 入门

说来惭愧,工作数年,连基本的自…

4 年 ago

retrofit 同时支持 xml 和 json

retrofit 解析 jso…

4 年 ago

mysql - 存储过程 从入门到放弃

最近有个报表的需求,于是乎用了…

4 年 ago

奶嘴战略 - 你不得不知道的扎心真相(一)

一句:英雄枯骨无人问,戏子家事…

4 年 ago

acme.sh 的简单使用

acme.sh 是纯 shel…

4 年 ago

wrk -更现代化的http压测工具

wrk 是一款更现代化的 ht…

4 年 ago