iOS profiles文件过期如何更新

创建发布用的Certificates

  1. 首先进入到https://developer.apple.com/account页面选择【**证书** 】进入【新建证书 】页面

  2. 点击【新建证书 】按钮:

  3. 根据需求选中对应的【证书类型 】,我选的是【Apple Distribution 】, 开发者证书选择【Apple Development

  4. Mac快捷键【command+空格】,输入"钥匙串访问"回车------打开以下界面

  5. 在Mac左上角选择【钥匙串访问 】------【证书助理 】------【从证书颁发机构请求证书

  6. 根据实际输入对应的信息后,得到一个【CertificateSigningRequest.certSigningRequest 】文件, 简称csr文件

  7. 上传一个csr文件,点击continue后会得到一个【distribution.cer 】文件

  8. 下载【distribution.cer 】文件

  9. 双击证书导入

  10. 导入后的证书

制作p12文件(提供给别人用的证书副本,自己有证书可跳过改步骤)

  1. 在钥匙串界面中,选择上面导入的证书【右键 】------导出证书生成p12 文件

  2. 设置p12文件的【安装密码 】,该p12文件类似Certificates的副本,不用将Certificates直接提供给其他人,其他人可直接安装p12文件就可以在不同电脑上运行同一个bundleId的应用。

更新对应的profile文件

  1. 进入profiles界面,进入对应的profile文件,点击【edit

  2. 选择对应的Certificates即可

最后在xcode中download最新的profiles文件即可

相关推荐
2401_858120534 分钟前
深入理解 Swift 中的隐式解包可选类型(Implicitly Unwrapped Optionals)
开发语言·ios·swift
TheLittleBoy4 小时前
iPhone 16分辨率,屏幕尺寸,PPI 详细数据对比 iPhone 16 Plus、iPhone 16 Pro、iPhone 16 Pro Max
ios·iphone·iphone16·苹果分辨率
SchneeDuan6 小时前
iOS的传递链与响应链机制
ios
安和昂8 小时前
【iOS】push和present的区别
macos·ios·cocoa
AdSet聚合广告平台8 小时前
Android app广告变现广告预算来源有哪些?
大数据·搜索引擎·ios·小程序·uni-app
我码玄黄11 小时前
原生 iOS 引入 Flutter 报错 kernel_blob.bin 找不到
flutter·ios
温正实11 小时前
ios 用JXCategoryView 库实现tab滑动切换viewController
ios
安和昂11 小时前
【iOS】UIViewController的生命周期
ios·xcode·swift
AI科技新知11 小时前
苹果发布新款iPhone 16,与Apple Intelligence配套:查看功能和价格
ios·iphone
00圈圈11 小时前
Swift 创建扩展(Extension)
ios·swift·extension