iOS10使用已有证书和描述文件真机

升级 iOS10 后原来已经有证书的项目真机也跑不起来了,报如下错误:

Signing for "XXXX" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'

必须选择一个 Team 才可以, 下面我们来看如何使用已有证书和描述文件

1. 在Xcode添加 Apple ID

并不需要是开发者账号,只要是 Apple ID 就可以。在 Xcode->Preferences->Accounts,添加你的 Apple ID,如下:
添加 Appid

2. 设置描述文件对应的Bundle Identifier

正确的 Bundle ID

3. 关闭Automatically manage signing

默认情况下Automatically manage signing是打开的,Xcode 会为你自动生成证书,如图。如果需要使用免费证书可以查看这篇文章:如何使用Xcode7免费真机调试
Automatically manage signing

当关闭了Automatically manage signing, Signing下面会多出两项,分别是Signing(Debug)Signing(Release)

  • 没有Bundle Identifier对应可用描述文件时, 会提示导入:
    关闭Automatically manage signing

  • 有可用描述文件时,可以直接选择:
    这里写图片描述

OK,通过以上步骤,工程可以正常真机跑起来了。Bravo~

相关 iOS10 问题:

iOS 10 的适配问题

iOS开发 适配iOS10以及Xcode8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值