赞
踩
创建新的Xcode项目
Single View App
Apple Id
Account
点击左下角的+
按钮登陆Apple IDApple ID
Apple ID
(此时将载入相关的配置信息, 需要等待一会)Command + R
运行此项目automatically manage signing
苹果推出AMS
的的初衷是意识到了开发者在复杂的签名机制上会浪费大量的时间, 但是实话说, AMS
还是可能会出现各种问题, 所以了解苹果的签名机制还是非常有必要的, 否则当使用AMS
的时候遇到问题就只能望洋兴叹了…
关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
若是`AMS`配置完成依旧无法真机调试, 则可能是自动配置证书的时候出了问题, 此时需要手动配置签名和证书.
证书, 标识符 & 文件
.- 开发证书(Development):最多1个(20170425日只能生成一个了)
- 发布证书(Production):最多3个(网传)
Extension:CSR是Cerificate Signing Request的英文缩写,即证书请求文件,也就是证书申请者在申请数字证书时由CSP(加密服务提供者)在生成私钥的同时也生成证书请求文件,证书申请者只要把CSR文件提交给证书颁发机构后,证书颁发机构使用其根证书私钥签名就生成了证书公钥文件,也就是颁发给用户的证书。
App Id
(即Bundle Id
)Tips:
Bundle ID 是唯一标识符,不能重复,必须保证是唯一的(如果某些程序在真机调试的时候报 Bundle ID 的错误,更改一下 BundleID 一般可以解决)
Tips
这里的设备在开发者付费后1年内最多只能添加100台,如果没有在这里配置Device的UDID,Xcode在登录过开发者账号的情况下, 也可以自动修复
App Id
,如果之前App Id
是按照项目名取的,这里就很好找。所以说取名一定要有套路,一定要规范!直接双击即可安装(建议先安装证书, 再安装描述文件)
Command + R
运行, 如果报错, 则依照下图查看是否有系统提供的fix
按钮, 有的话, 点击fix
自动修复. iOS 11
和Xcode 9
搭配实现的新功能 - 无线真机调试iOS & MacOS
开发, 优秀的框架管理集成工具:CocoaPods
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。