App ID申请(将项目中的ID向苹果申请)
最近公司移动端大佬离职了,我一个做Java的接手了移动端任务,小白很无奈啊,百度了iOS开发相关知识,下面引用大神的文章做一篇笔记,原文地址是:https://www.jianshu.com/p/efd0412ce3d6
这是第一部分,我尽量把不同的东西分开,方便不同需要的人来查阅,共四部分:开发者中心创建App ID,iTunes Connect创建应用信息,证书制作(不包括推送),推送证书制作。
创建App ID
1.登录苹果 开发者中心
![](http://upload-images.jianshu.io/upload_images/2936611-8ca253ec1c52898b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/766/format/webp)
关于Apple ID,申请Apple ID是免费的,但是如果要用于发布App的话,需要缴纳一定的费用开通个人或公司开发者,具体可以点击参考链接
2.进入Certificates, IDs & Profiles
![](http://upload-images.jianshu.io/upload_images/2936611-5715af0ae70bcc8e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/773/format/webp)
3.进入App IDs
![](http://upload-images.jianshu.io/upload_images/2936611-93fe1c56c6533431.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/771/format/webp)
4.添加信息,创建App ID
已创建的App ID都会显示在App IDs中,点击右上角的 ‘+’ 开始创建新的App ID.
![](http://upload-images.jianshu.io/upload_images/2936611-bc67a340119ccbd5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
![](http://upload-images.jianshu.io/upload_images/2936611-ed36fbdc63886e95.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/769/format/webp)
App ID
- App ID用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。
Xcode App ID主要有以下两种: - Explicit App ID:唯一的App ID,这种App ID用于唯一标识一个应用程序,例如com.ABC.demo1,标识Bundle ID为com.ABC.demo1的程序。
- Wildcard App ID:通配符App ID,用于标识一组应用程序。例如可以表示所有应用程序,而com.ABC.可以表示以com.ABC开头的所有应用程序。
每创建一个App ID,我们都可以设置该App ID所使用的APP Services,也就是其所使用的额外服务。每种额外服务都有着不同的要求,例如,如果要使用Apple Push Notification Services,则必须是一个explicit App ID,以便能唯一标识一个应用程序。下面是目前所有可选的服务和相应的配置要求。
以下情况是因为我们需要推送服务,所以必须使用唯一的App ID。
![](http://upload-images.jianshu.io/upload_images/2936611-29f811ced8269ecb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/769/format/webp)
5.确认App信息,注册
![](http://upload-images.jianshu.io/upload_images/2936611-64dc78bcbae4b1f4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/772/format/webp)
刚创建时,推送服务的状态是 黄色Configurable,等开发者生成对应的推送证书后,即可变为 绿色Enabled。
有关推送证书的制作,参考 iOS开发环境相关(4)——推送证书
![](http://upload-images.jianshu.io/upload_images/2936611-8cdde65a1549e0cf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/783/format/webp)
此时,刚创建的App并不能上架,也不能发布Ad-Hoc版,必须先在iTunes Connect上创建App信息后才可以,具体步骤可以参考iOS开发环境相关(2)——iTunes Connect创建应用信息
参考链接:
Maintaining Identifiers, Devices, and Profiles
App Distribution Guide
iOS App提交指南(一)
App ID申请(将项目中的ID向苹果申请)相关推荐
- SAP实施项目中采购员在非生产性采购申请审批流中的角色安排
SAP实施项目中采购员在非生产性采购申请审批流中的角色安排 所谓非生产性物料,也叫间接物料,也有些企业称之为MRO物料.它主要包括而不限于如下物料:办公用品,劳保用品,备品备件,服务,固定资产等等.这 ...
- 记一次项目中由id类型引起的bug
很正常的一次异步请求,但是不论怎么请求,返回结果的Id始终不对, 此为原始Id,结构为一个很普通的分级结构,有一个parentId, 这是查询结果浏览器中Preview的显示结果,很奇怪吧,看id不对 ...
- jq获取id的名称_jquery中获取id值方法小结
$(document).ready(function(){ name = $('div').eq(0).attr('id'); alert(name) }); eq(0)是取第一个jq元素... eq ...
- CSS中的id选择器和class选择器简单介绍
<!-- CSS中选择器 CSS有两种选择器id和class,总之如果说你想在HTML元素中设置CSS属性, 你要在元素中设置id和class选择器.那么我们现在来一个一个的介绍这两中选择器 i ...
- 电商项目中的经典问题
转载自:https://blog.csdn.net/A_BlackMoon/article/details/80094814 请描述一下这个系统? [回答技巧] 从3个方面来回答这个问题: |--系统 ...
- 项目中集成融云即时通讯
http://blog.csdn.net/qq_28759359/article/details/52689948 项目中集成融云IM,能够单聊,离线能够收到消息,有聊天列表. 一我使用的是融云. I ...
- php和ui,php项目中使用element.ui和vue
1.plugins中添加axios,element-ui 2.全局文件下引入 3.页面内使用 1) 容器需要增加id属性 2) 添加script标签,创造vue组件 var app = new Vue ...
- axios是什么?如何在项目中使用?
什么是 axios? Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中. 特性 -从浏览器中创建 XMLHttpRequests -从 node.js 创 ...
- iOS 项目中包含多个 FFMPEG 方法冲突的通用解决办法。
参考:http://blog.csdn.net/jhy835239104/article/details/53377633 现在的项目中没个视频播放,在线直播都不好意思说自己是 app了. 一个项目中 ...
最新文章
- php改7z,PHP的7z扩展名? - php
- CentOS网络配置
- 【完成整理】45套很酷的长影影 LOGO 设计
- 米斯特白帽培训讲义 工具篇 AWVS
- python gzip压缩文件
- php json替换,php解决json中中文部分被替换为unicode编码
- Linux 实用工具vi
- cocos android 热更新,Cocos creator 大厅子游戏和热更新
- 浪潮激荡大时代,存储起航新十年
- 人工智能3.0展望---一种让AI产生自我意识的方法
- putty的使用(总结)
- xpath之根据节点获取兄弟节点
- Android开发所需要的矩阵知识
- AD21覆铜,包地,补泪滴,有图
- Apereo CAS 4.1 反序列化命令执行漏洞复现
- 手机上的计算机黑屏怎么办,手机黑屏是怎么回事,详细教您苹果手机黑屏怎么办...
- GB28181协议常见几种信令流程(二)
- sqlserver 2000安装图解教程
- python把英语句子成分字母_(完整版)英语句子成分分析大全
- ToB 服务的交付能力优化
热门文章
- lisp语言画阿基米德线_120种UG表达式曲线画法(阿基米德螺旋线、数学方程式)...
- [A002]微擎新版本今日头条小程序
- matlab regress
- 八七、Node.js事件循环与多进程
- Pyspark学习笔记小总
- 经典的期货量化交易策略大全
- day24.open 打开文件操作
- 计算机word基础知识ppt,计算机一级练习题(word 、excel、ppt以及计算机基础知识练习)...
- 计算机表格基础知识训练,计算机基础知识综合练习与答案
- Centos7 配置163邮箱