ios 证书相关
App Store证书。一年一个样。。记录下。备用。。
Certificates
钥匙串-证书助理-从机构申请证书。存储到本地。。钥匙串申请csr颁发证书给电脑保存(csr标识你的电脑)。注意这一个本地证书可以同时用来生成“开发证书”和“发布证书”。
iPhone开发者中心,去生成开发证书。生产证书其中需要上传你的csr证书。生成成功后download下来保存到本地。双击添加到钥匙串。
Identifier
最常用到的就是App IDs,要记住一点就是其中的Buddle ID要跟自己app的Buddle一致,剩下的选项就是你需要的Service了这个酌情处理。
Devices
这个是真机测试时添加的真机,添加时需要用到机器的UDID。
Provisioning Profiles
Provisioning Profile就是配置文件,用于把上面三项:Certificate、AppID、Device整合起来的一个说明文件,有了这个文件才能进行真机测试
生成的配置文件也和Certificate一样有开发Development和发布Distributions
现在Xcode可以默认生成这个文件,不一定要手动生成
给公司人员设备添加入证书。即给测试人员安装app
ios : Provision Profile 添加设备 device的 udid
Mars-xq 2021-03-08 18:21:29 25 收藏
版权
参考:
Xcode自动配置证书管理配置文件的Devices
第一步 : 获取设备的 udid
方法一:
蒲公英获取 iOS 设备的 UDID
方法二:
1.iPhone 通过 USB 连接在MAC 上
2.打开 Xcode
3.点击 Window----> Devices and simulators—>在右侧可查看到identifier
identifier即为我们获取到的iPhone 的UDID
第二步 : 官网 添加 udid 到 Provision Profile(供应资料)
打开Apple Developer 的 Certificates, Identifiers & Profiles
官网导入设备 :
官网地址
在 devices 一栏添加设备 : name 和 udid
在 Profiles 一栏编辑选中刚才添加的设备即可。
第三步 : Xcode 更新Provision Profile(供应资料)
打开Xcode -> target -> Signing&Capability -> Provision Profile -> 点击右边的感叹号在弹出页面的左上角拖动图标到桌面,复制文件的全名(包括后缀)
打开【 访达 】,快捷键 : 【 ctrl + shift + g 】, 输入 【 ~/Library/MobileDevice/Provisioning Profiles/文件全名 】 ,把“文件全名”替换成刚才复制的名称找到文件后直接删除即可
Xcode会自动下载最新的配置文件,可以看到Devices里包含了添加过的设备了
原文链接:https://blog.csdn.net/sinat_31057219/article/details/114542455