xcode ios 证书怎么安装

xcode ios 证书怎么安装,第1张

第一步:创建证书(certificates)

在xcode的preferences中的accounts页面,添加您的账号:

点击+号添加一个ios

development证书,这是在开发时用的证书,如果发布时使用下面的distribution。

添加成功:

一个开发用的证书生成完毕啦!!xcode帮我们一条龙 *** 作好了!您可以在钥匙串中查看到添加的公钥与私钥证书:

同时,我们可以在apple

developer的管理页面中可以看到,xcode帮我们自动上传了证书:

第二步,在xcode的项目中,由xcode为我们生成appid和profiles

首先,我们新建一个ios项目

默认情况下,项目的team为none,下面也提示了没有找到profile。我们从下拉框中选择账号

选择账号后发现,下面还是会有提示没找到profile?没关系,那我们就点击fix

issue吧,看看xcode会为我们最做什么 *** 作

newimage.png

等待完成,完成后就没有黄色警告了:

接下来我们看下,xcode做了什么 *** 作:

在accounts中打开detail框,可以看到xcode自动生成了一个ioteam的profile,注意那个星号,可以发现是一个wildcard的appid,可以使用任何的app

identify。

newimage.png

在apple

developer管理界面看看有什么变化:1)为我们生成了一个wildcard的appid,任何app

identify都可以用

newimage.png

2)为我们创建了一个profile,自动使用了刚才新建的证书和appid,同时也包含了手动添加的三台device。

newimage.png

到目前为止,关于证书、appid、device、profile,我们已经都有了,现在该配置陪我们的项目本身了,让项目使用我们刚才新建的profile和证书,这样我们才能真机调试。

项目配置完成了!最后,就是插上我们的iphone啦,开始测试下真机调试是否可行。

现在苹果的证书基本上只有推送证书需要申请进行配置了。所以本分就以推送的证书的申请为例。想了解极光推送的点击链接 iOS极光推送项目的配制

Certificates 即 ”证书“,约等于通行证,申请证书是我们进行真机调试与发布的第一步。证书有两种:

1、 开发证书 ( Development Certificates ),主要是授权mac设备的开发权限

2、 发布证书 (Distribution Certificates ), 主要是授权mac设置发布权限

Identifiers分为六种,App IDs,Pass Type IDs,Website Push IDs,iCloud Containers,App Groups和Merchant IDs,其中App IDs是最常用的,其他的五种没有使用过,重点说下App IDs,App IDs用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。

3、Profiles(xcode 7之前真机测试需要配置文件,xcode 7 之后不需要进行设置,确实方便了很多,现在版本基本上都是xcode 8或9了,这里我就不介绍了)

Devices 用于创建测试设备,一个99美元允许创建100个设备

1)打开钥匙串访问

2)打开钥匙串,点击菜单栏:钥匙串访问-->证书助理-->从颁发机构请求证书

1)找到App IDs下的具体申请证书的Bundle ID的项目(如果没有可以参考 iOS项目的Bundle identifier的申请 ),点击项目,点击edit

2)在d出菜单中找到Push Notifications 此处的Development SSL Certificate为开发证书(开发测试使用),Production SSL Certificate为生产证书(上架后使用)

点击Continue

注:成产环境下的证书步骤同上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11614637.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存