美文网首页
iOS开发给另一台Mac制作真机调试证书

iOS开发给另一台Mac制作真机调试证书

作者: 数字d | 来源:发表于2019-12-17 16:33 被阅读0次

前提:Apple Store官网已注册开发者账号,并且已注册应用,开发者真机调试证书已注册好。

两台Mac,一台MAC_A 另一台MAC_B。

其中MAC_A的Xcode已经登录了Apple开发者账号,且拥有开发者证书;

其中MAC_B的Xcode并没有登录Apple开发者账号,没有开发者证书;

现在希望MAC_B也具备真机调试功能。

步骤:在MAC_A上打开启动台,如图:

1

搜索keychain,如图

2

打开钥匙串访问,如图

选择登录

选择证书

3

右键导出,设置密码 (实际上因为后面遇到了一个问题,导致我把这页面上所有能用的证书都导出去了,尴尬)

4

将这个从MAC_A生成的p12文件隔空投送到MAC_B

接下来的操作都是在MAC_B上进行 ...

从Apple证书官网下载真机调试证书

在MAC_B上双击从MAC_A上拿到的p12文件,输入密码

在MAC_B上双击从官网上下载的真机调试证书

Xcode打开对应的app,general中选择真机调试证书,

\color{#FF0000}{下面问题来了}

general 里面的提示如图:

5

报错提示详情

Showing All Messages
:-1: No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID " "with a private key was found. (in target ''")

在网上搜索了各种方案都没起作用...

看提示是没有匹配的Team ID ,一般遇到这个情况就去找 build setting里面改配置,尝试性的修改了一个配置,居然起作用了....

解决方案:
最后在build setting里面,搜索 code signing,修改之前的配置图

6

点开四个选项,都设置为如图所示的内容

7

改完之后的build setting里面效果:

8

改完回到general里面查看效果:

9

连接真机设备,command + R 运行成功。

附:
清理证书的路径

~/Library/MobileDevice/Provisioning/Profiles/ 
~/Library/Developer/Xcode/DerivedData

给另一台MAC制作打包ipa的证书

需要准备一个bundleid

需要在mac本机的证书助理生成csr文件

根绝budleid创建appid

苹果服务器端创建一个distibution的证书

制作并下载xx.mobileprovision

苹果服务器开发者网站选择csr然后下载ios_distribution.cer

点击ios_distribution.cer 钥匙串中右键导出iPhone Distribution ..... 的p12文件,

给p12设置密码

将p12,xx.mobileprovision,和密码发给其他Mac,即可用这些信息打包ipa

相关文章

  • iOS开发给另一台Mac制作真机调试证书

    前提:Apple Store官网已注册开发者账号,并且已注册应用,开发者真机调试证书已注册好。 两台Mac,一台M...

  • APP生成证书.真机调试.上线流程(详细版)

    IOS中生成证书、真机调试、上线发布程序的步骤 前言:学习ios开发快一年了生成证书,真机调试,程序上线发布的总结...

  • 真机调试

    真机调试证书 Certificates 点击+ Development --IOS APP Development...

  • ios申请证书

    首先介绍下常用苹果iOS证书的常用类型 iOS Development:iOS开发证书(用于真机调试测试) iOS...

  • iOS APP真机调试图文介绍

    iOS真机调试首先要申请iOS证书 调试证书分两种 开发证书和Ad hoc证书 如果你用xcode开发,可以直接用...

  • 申请iOS真机调试证书和描述文件

    iOS真机调试证书适用于,不能直接拿设备连接xcode进行测试的场景,比如发给客户或朋友测试,或用其它跨平台开发工...

  • 申请测试证书步骤

    申请测试证书: 真机测试证书 关于证书 iOS应用,Mac应用都需要相应的签名证书来作为测试或发布App用。Mac...

  • iOS - 各类证书篇

    闲来无事,将各类证书创建方案整理记录,以备后用! 第一、调试证书 (鉴于iOS7以后,真机调试免费调试测试,故不...

  • iOS开发者证书配置

    简单来说,证书分为开发证书和发布证书,可以这么理解: 开发证书:能让你的Mac编译代码,使用真机调试的。 发布证书...

  • 真机调试发布程序

    真机调试 一、证书 决定哪台电脑可以真机调试 安装在电脑上,只有安装了证书的电脑,才有可能进行真机调试。 [x] ...

网友评论

      本文标题:iOS开发给另一台Mac制作真机调试证书

      本文链接:https://www.haomeiwen.com/subject/ndrfwctx.html