xcode13 无账号有证书打包

我已经没有离线打包好多年,初学时上淘宝买测试证书和设备时打过,进入工作下载所有证书打包,后来发现登录账号 xcode下载证书已经集成好了不需要自行下载,离线打包的事已经忘得干净。

#闲话

今天收到前同事求助:有企业的证书和描述文件。但是个人开发账号没有加入企业开发者账号。可以打出ipa包吗?

然后我进行了漫长的尝试,确实也打包成功了。确认可以本打算网上找个博客发过去,毕竟博客上的人都是人才,说话又好听,巴拉有巴拉!但没有合适的或与我修改的有版本差异。

正题

打包前准备

证书安装 双击打开即可

Xcode打开项目-选择TARGETS项目

项目设置

1、切到Signing & Capabilities-取消勾选Automatically manage signing;

xcode13 无账号有证书打包_第1张图片

        2、选择Provisioning Profile你要打包的依赖文件 可选择名称取自.mobileprovision描述文件名字, 类型包含企业分发、生产、测试、Ad Hoc

xcode13 无账号有证书打包_第2张图片

3、切到Build Setting-搜索Code Signing Identity 检查

  • 企业分发测试 选择Apple Development就可以; // Apple Development:XXX也可以​​​​​​​​​​​​​​
  • 生产 选择Apple Distribution:XXX / iPhone Distribution:XXX;​​​​​​​​​​​​​​
  • Ad Hoc 选择iPhone Distribution:XXX ; //Apple Distribution:XXX不支持

​​​​​​​​​​​​​​xcode13 无账号有证书打包_第3张图片

打包导出

选择Product-Archive 开始打包

xcode13 无账号有证书打包_第4张图片

打包结束弹出窗口

xcode13 无账号有证书打包_第5张图片

选中最新打包的 点击侧边Distribute App弹出下图自行根据下图选择,点击next

xcode13 无账号有证书打包_第6张图片

后续点下一步就行

如果遇到下图问题,全部填 https 就可以

​​xcode13 无账号有证书打包_第7张图片

你可能感兴趣的:(iOS开发,xcode,macos,ide)