IOS开发者中心生成证书时填写appID的问题
2014-10-11 16:49
411 查看
今天需要给客户打包新程序,从申请证书开始,当申请证书时发现一个问题就是当填写appID时怎么填写,到代表什么意思的问题,竟查找区别如下:
1、苹果的app id分为2种,一种是explicit ID , 直译为 显式ID, 一种是wildcard ID ,直译 通配ID。在创建app id的时候可以设置,创建之后类型不可切换。
2、2种ID最直观的区别,explicit ID必须是全名,比如 com.lc.test , wildcard ID最后一个段为星号(*),比如 com.lc.* 。
3、wildcard ID的星号部分,可以随便替换,不影响打包,而且不同的后缀打包出的app不同(简单的说就是一个wildcard ID如果最后的星号部分不同,安装到机器上后是2个app,不会相互覆盖)。explicit ID 不能改。
4、wildcard ID不能使用 iap,game center , 推送 , explicit ID可以。
5、最后总结,explicit ID基本是用来上appstore的(主要是有game center ,推送,iap等权限)。wildcard ID 很适合走非官方平台。
最后再说说为什么wildcard ID适合非官方平台。
因为苹果app是靠bundle ID来区分的,如果2个app bundle ID相同,就会相互覆盖。wildcard ID因为最后的星号可以随便改,所以可以为不同平台增加一个区分的作用。否则不同平台之间的版本会相互覆盖。
如果只是越狱app的话,就完全不需要考虑bundle ID的事情了,我们用的是in house所以这么麻烦。
原帖地址:http://blog.csdn.net/dinko321/article/details/21465981
1、苹果的app id分为2种,一种是explicit ID , 直译为 显式ID, 一种是wildcard ID ,直译 通配ID。在创建app id的时候可以设置,创建之后类型不可切换。
2、2种ID最直观的区别,explicit ID必须是全名,比如 com.lc.test , wildcard ID最后一个段为星号(*),比如 com.lc.* 。
3、wildcard ID的星号部分,可以随便替换,不影响打包,而且不同的后缀打包出的app不同(简单的说就是一个wildcard ID如果最后的星号部分不同,安装到机器上后是2个app,不会相互覆盖)。explicit ID 不能改。
4、wildcard ID不能使用 iap,game center , 推送 , explicit ID可以。
5、最后总结,explicit ID基本是用来上appstore的(主要是有game center ,推送,iap等权限)。wildcard ID 很适合走非官方平台。
最后再说说为什么wildcard ID适合非官方平台。
因为苹果app是靠bundle ID来区分的,如果2个app bundle ID相同,就会相互覆盖。wildcard ID因为最后的星号可以随便改,所以可以为不同平台增加一个区分的作用。否则不同平台之间的版本会相互覆盖。
如果只是越狱app的话,就完全不需要考虑bundle ID的事情了,我们用的是in house所以这么麻烦。
原帖地址:http://blog.csdn.net/dinko321/article/details/21465981
相关文章推荐
- ios开发者中心,证书,APPID,配置文件
- iOS开发者证书-详解/生成/使用
- IOS开发者证书生成指南
- Openssl 证书生成[httpIP 8660simple_download_zh下载手机ios(ios7.0)的手机客户端失败]问题修改
- iOS 开发者帐号 App转让/转移 及转移后的证书问题解答
- iOS 生成开发者证书,提示无效
- iOS开发者证书-详解/生成/使用,iOS CA认证
- iOS:苹果推送(一)----开发者证书(推送证书)的生成
- 如何申请ios开发者证书以及生成Provisioning Profiles
- iOS开发关于证书以及更换appid时调试发布问题
- 苹果开发者的ios distribution证书如何生成
- iOS只有证书没有开发者账号生成ipa文件
- iOS 开发者账号共用发布证书 (Distribution)问题
- iOS开发者证书-详解/生成/使用
- iOS:开发者中心证书创建流程
- iOS生成开发者证书和发布者证书(新手可看)
- iOS 开发者帐号 App转让/转移 及转移后的证书问题解答(多图慎入)
- iOS:苹果推送----开发者证书(推送证书)的生成
- iOS中免费开发者证书真机调试App ID失效问题