如何续订Xcode Managed Provisioning Profile(企业账号场景)
企业账号Xcode托管配置文件续订方案
第一步:清理本地旧配置文件与证书
- 打开Xcode,按
⌘+,打开偏好设置,切换到Accounts标签页 - 选中你的企业开发者账号,点击右下角
Manage Certificates,删除已过期的证书,按需重新生成对应类型的证书(发布/开发/推送等) - 返回Accounts页面,点击账号列表旁的刷新按钮,同步最新账号信息
- 打开Finder,前往
~/Library/MobileDevice/Provisioning Profiles路径,删除所有旧的托管配置文件(文件名是随机字符串的.mobileprovision文件)
第二步:强制Xcode生成新托管配置文件
- 打开项目,进入
Signing & Capabilities标签页 - 先取消勾选
Automatically manage signing,等待几秒后重新勾选 - 选择对应的企业团队,Xcode会自动触发新托管配置文件的生成流程
- 若上述操作无效,可临时修改项目Bundle ID(比如加个临时后缀),再改回原ID,以此触发Xcode重新生成配置文件的逻辑
补充说明
Xcode托管的配置文件(Xcode Managed Provisioning Profile)由Xcode本地自动创建和管理,开发者后台不会显示这类配置文件,所以无需在开发者账号后台查找或操作,全程通过Xcode本地操作即可完成续订。
内容的提问来源于stack exchange,提问作者Federico Arvat
相关产品推荐
相关产品推荐

