iOS 有关应用真机调试和打包上传到App Store的一些总结以及对证书、App Ids、和描述文件(Certificates, Provisioning Profiles)的一些总结

本文总结了iOS应用的真机调试、打包上传到App Store过程中遇到的问题及解决方案,包括证书到期处理、App Ids、Certificates、Provisioning Profiles的创建和管理,以及常见错误的解决办法,如找不到developer disk image、Redundant Binary Upload等。
摘要由CSDN通过智能技术生成

温馨提示:内容较长,请配合右侧目录阅读

2018-09-18 更新

关于证书到期

  1. 普通证书,由于是打包在安装包里,所以过期不会影响已上线的应用,不过下次发版应使用新建的不过期的证书进行打包。
  2. 推送证书,到期前必须生成新的证书,并上传到相应的推送平台(JPush、UMeng等),证书存在于服务端,不需要重新发版。
  3. Apple Pay证书,到期前必须生成新的证书(使用银联平台生成的CSR文件制作证书),并设置activate,同样不需要发版。
  4.  

------ 不讲究的分割线  ------

 

2016-06-21 更新

补充内容主要针对新手

首先,我们的开发者网站:https://developer.apple.com

 

名词解释和创建

了解这里面每一项的iOS部分。

 

 

从上往下依次是:证书、应用标示符、设备、描述文件

创建时 基本上按这个顺序就OK:  App Ids --> Certificates --> Profiles  

 App Ids

App ID用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。App ID主要有以下两种

Explicit App ID  :唯一的App ID,只用于唯一标识的一个程序。

Wildcard App ID:通配符App ID,用于一组通配的程序

这里的唯一和通配是创建时以 Bundle Id 来区分的,看图解。

Bundle Id 看这里。。

 

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值