在真机上运行一个程序的过程以及将app发布到Appstore上的过程
在真机上运行一个程序的过程
1.打开钥匙串 ,从证书颁发机构请求证书,产生一个CertificateSigningRequest.certSigningRequest文件(csr 文件和测试机【iPad、iPhone等】有关,这个设备在其他机器上运行的话,只要将该证书拷过去就能使用)
2.生成 cer证书:
追加一个开发者证书
选择
继续,AppID选择 项目的Bundle Identifier:com.henanunicom.gzzl
继续,最后产生一个cer证书
双击产生的证书,将cer证书加入钥匙串
3.生成 profile证书
追加证书
选择AppID ,勾选SelectAll 证书,SelectAll 设备,填证书名,最后生成profile证书
将profile证书拖入Xcode,然后在Build Settings里选择开发者和刚生成的证书
发布到AppStore
1.首先得到csr文件,和上边的一样,如果有就不必重新生成了
2.产生cer文件
追加证书:
选择 产品里的第二个,继续
选择 与要提交的项目的Bundle Identifier一致的AppID
选择第一步生成的csr文件,上传,生成,下载,完成
双击生成的cer证书,将其加入到钥匙串
3.生成 profile 证书
追加证书
选择 Distribution里边的 AppStore,如果是给本地其他人员的测试机测试,则选择Ad hoc,继续
AppID同样选择和项目Bundle Identifier一样的那个
选择最新生成的那个证书(看日期,最后一个)
给证书起一个名字
生成,下载,完成
将profile证书拖到Xcode,在Build Settings里选择该证书
OK,finished。