xcode8 matlab,Xcode8 iOS App上传详细流程
第一步:
1.进入开发者官网
2.证书 1是开发板证书,用于真机测试 2是上传证书用于发布最终版
3.证书申请
4.有两种形式 1.测试版证书 2.正式版证书 点击continue继续
5.请求证书
6.生成证书 将CSR文件保存到MAC磁盘的某个位置(这里我选择的是桌面,进行存储)
A0E46513-12DB-44E6-8A97-BB8EE784E6FA.png
7.选择上一步生成的证书
8.返回第四步的上传证书界面 生成上传证书,点击下载按钮
9.下载完成双击文件导入到“Keychain Access,证书安装之后可以在钥匙串中查看
1393878-b2ce747c93ee1da5.jpg
10.选中导入的证书,右键选择“Export "Developer" ...”
1393878-ccb67eb6f2ce0df7.jpg
11.选中并右键导出格式选择为p12,以供其他Mac上使用(注意:其他电脑一定要用P12文件,cer文件无法使用)
1393878-2664f717963bf00f.jpg
第二步:App ID申请
2.第一个是描述文件名字(可以随便写) Bundle ID一般用网址倒着写的形式
3.选择要用的功能
4.可以输入关键字看AppID是否申请成功
第三步:创建描述文件
28E09ADF-CE3D-4DC4-8D96-7DA8395DAA1A.png
2.选择刚刚生成的App ID
3.选择证书
AA981AD9-8AA4-494F-AB86-687F04B23E07.png
4.为生成的描述文件命名
第四步:
1.在上传应⽤之前,首先把工程内的全局断点,以及僵⼫尸模式去掉
1.1全局断点:
1.2僵⼫模式调试
debug模式改为release模式,这样会去掉系统帮助在写代码期间添加的帮助调试的代码
1.3更改需要上传的应⽤用的名字和应⽤用的唯⼀一APPID (Bundle identifi゙er:应
⽤用APPID;Bundle name:应⽤用的名字)
此处的应⽤用名字,最好与填写的应⽤
用信息相符此处的Bundle identifi゙er要与申请的APPID完全⼀一致
1.4必须⽀支持arm64位
1.5 iOS10需要配置授权信息
将配置信息粘贴在infoplist文件
48C8FF9C-06EA-4D8C-8BA6-CCE542852545.png
NSAppleMusicUsageDescriptionApp需要您的同意,才能访问媒体资料库NSBluetoothPeripheralUsageDescriptionApp需要您的同意,才能访问蓝牙NSCalendarsUsageDescriptionApp需要您的同意,才能访问日历NSCameraUsageDescriptionApp需要您的同意,才能访问相机NSHealthShareUsageDescriptionApp需要您的同意才能访问健康NSHealthUpdateUsageDescriptionApp需要您的同意才能访问健康更新NSLocationAlwaysUsageDescriptionApp需要您的同意,才能始终访问位置NSLocationUsageDescriptionApp需要您的同意,才能访问位置NSLocationWhenInUseUsageDescriptionApp需要您的同意,才能在使用期间访问位置NSMicrophoneUsageDescriptionApp需要您的同意,才能访问麦克风NSMotionUsageDescriptionApp需要您的同意,才能访问运动与健身NSPhotoLibraryUsageDescriptionApp需要您的同意,才能访问相册NSRemindersUsageDescriptionApp需要您的同意,才能访问提醒事项
第五步:准备打包
1.导出ipa包
方式1:点击Product—Archieve
方式2(常用):
方式3:http://www.jianshu.com/p/558f7f901a85
2.进入开发者官网进入Itunes创建应用
3.设置价格
4.提交信息
4C1E6156-F1E4-40AD-A243-656B0A5EBECD.png
5.填写信息
AE8268BE-80FA-45FA-83DB-6497168F659E.png
E164415F-B852-4674-8704-FA8A8A4D4BCE.png
6.上传ipa
F4CD7B9F-EC2C-4BE5-AC21-E00C2F25017A.png
7.上传无误的话,进入Itunes,构建版本处会出现+号,进去按照提示操作即可
xcode8 matlab,Xcode8 iOS App上传详细流程相关推荐
- iOS app上传 之TestFlight Beta版本测试
软件开发中的版本分类 alpha内部测试版本,极不稳定,一般也不会出现在公众视线中,仅供内部测试人员测试用. beta公共测试版,就是对外发布软件的测试版,用于收集公众的意见.建议和问题. 就是正式版 ...
- IOS APP 上传到AppStore
由于第一次接触要把 app 上传到 AppStore 比较棘手,很多地方不懂,研究了 大半天 终于给上传成功了,现在坐等审核吧,首先把上传到AppStore的流程 整理下 : 第一 :准备证书 (要确 ...
- IOS APP 上传到AppStore
由于第一次接触要把 app 上传到 AppStore 比较棘手,很多地方不懂,研究了 大半天 终于给上传成功了,现在坐等审核吧,首先把上传到AppStore的流程 整理下 : 第一 :准备证书 (要确 ...
- iOS App上传到苹果应用商店App Store教程
一.开始准备: 1.开发者账号(付费的APPID账号). 2.已经完成的app项目(无bug). 二.上架步骤: 1.登录:https://developer.apple.com/ 2.创建app I ...
- ios app 上传之预览、屏幕快照尺寸规范
App 预览规范 (iOS.tvOS) 您可以提供 tH.264 和 ProRes 422(仅限 HQ)格式的 App 预览,并且需要具有如下规格: 视频规格 表头 H.264 格式 ProRes 4 ...
- ios App上传Excel文件
今天App有个需求,需要从本地上传Excel文件到后台,大家知道苹果是沙盒机制,App之间不许分享数据. 第一种方式就是App之间共享数据,上传文件大部分人应该是从微信或者QQ等三方应用过来,那么问题 ...
- flash AIR开发的IOS app上传APP Store报错:ERROR ITMS-90086:missing 64-bit support.
在一次上传APP到 App Store的时候,突然遇到里这个问题,通过网络搜索发现相关的连接很多,所描述主要是XCODE中的设置问题,但是我们是用flash AIR 开发的,除了ANE扩展之外,没有 ...
- iOS APP上传应用市场的哪些事(一)?
1.关于应用上传的预览图的新规? 最近苹果对于新提交审核的产品,都加了6.5尺寸预览图的添加.在之前,只用5.5的尺寸就可以了,现在 苹果要求,6.5 和5.5 都是必须的提供图片了,所以大家注意了. ...
- 2022苹果AppStore应用商店上传与APP上传流程必看(基础篇)
如果App想要成功出现在商店中,开发者还需要经过上传操作和苹果公司的严格审核.同时,在App上架App Store时,如有违规,将受到苹果公司的处罚.此外,优质app也会得到苹果的推荐,通过优质曝光和 ...
最新文章
- Oracle的分页查询
- 【正一专栏】运动式的创建文明城市要着干嘛
- 斯坦福大学UFLDL教程列表
- linux下bochs启动黑屏解决办法
- 磁盘阵列服务器Intel C610系列,超微6048R-E1CR36N 36盘位存储服务器 磁盘阵列
- 教你写Bug,常见的 OOM 异常分析
- 典型的DIV+CSS布局(左中右)
- java(17) - 增强for循环、装箱拆箱、可变参数
- VirtualBox中的虚拟网络环境设置
- 【A little interesting】LeetCode 437. Path Sum III
- Android RecyclerView实现长按弹出PopupMenu菜单
- 数字全息干涉重建算法研究
- 五人表决器课程设计单片机c语言,五人表决器电路设计方案汇总(五款模拟电路逻辑图及原理图详解)...
- 绿联USB2.0 USB外接网卡驱动
- python基础篇day4——json,环境变量,装饰器
- 网络文件常常提到类似./run.sh的数据,这个命令的意义是什么?
- Mac突然连不上WiFi解决步骤
- C#检测网络连接状态
- 谈谈唯一约束和唯一索引
- 笔记本电脑拔掉电源自动切换性能模式
热门文章
- php 二维数组字母排序,PHP二维数组获取第一个中文首字母并排序 筋斗云网络
- mysql explain字段含义,MySQL(十七):EXPLAIN 输出信息之 Extra 字段解释
- Python一元二次方程
- php流量中转,中转Webshell绕过流量检测防护
- 如何确认与服务器偏差_货架如何正确验收
- source insight(SI)怎么显示全路径?(不显示省略路径)(关闭Trim long path names with ellipses)
- nginx报错:nginx: [alert] could not open error log file: open() “/var/log/nginx/error.log“ failed (2: N
- 理解“动心忍性”的含义
- pycharm提示:Usually first parameter of a method is named 'self'
- pycharm提示:Class names should use CamelCase convention(类名命名应遵守驼峰命名约定)