第一步:

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上传详细流程相关推荐

  1. iOS app上传 之TestFlight Beta版本测试

    软件开发中的版本分类 alpha内部测试版本,极不稳定,一般也不会出现在公众视线中,仅供内部测试人员测试用. beta公共测试版,就是对外发布软件的测试版,用于收集公众的意见.建议和问题. 就是正式版 ...

  2. IOS APP 上传到AppStore

    由于第一次接触要把 app 上传到 AppStore 比较棘手,很多地方不懂,研究了 大半天 终于给上传成功了,现在坐等审核吧,首先把上传到AppStore的流程 整理下 : 第一 :准备证书 (要确 ...

  3. IOS APP 上传到AppStore

    由于第一次接触要把 app 上传到 AppStore 比较棘手,很多地方不懂,研究了 大半天 终于给上传成功了,现在坐等审核吧,首先把上传到AppStore的流程 整理下 : 第一 :准备证书 (要确 ...

  4. iOS App上传到苹果应用商店App Store教程

    一.开始准备: 1.开发者账号(付费的APPID账号). 2.已经完成的app项目(无bug). 二.上架步骤: 1.登录:https://developer.apple.com/ 2.创建app I ...

  5. ios app 上传之预览、屏幕快照尺寸规范

    App 预览规范 (iOS.tvOS) 您可以提供 tH.264 和 ProRes 422(仅限 HQ)格式的 App 预览,并且需要具有如下规格: 视频规格 表头 H.264 格式 ProRes 4 ...

  6. ios App上传Excel文件

    今天App有个需求,需要从本地上传Excel文件到后台,大家知道苹果是沙盒机制,App之间不许分享数据. 第一种方式就是App之间共享数据,上传文件大部分人应该是从微信或者QQ等三方应用过来,那么问题 ...

  7. flash AIR开发的IOS app上传APP Store报错:ERROR ITMS-90086:missing 64-bit support.

    在一次上传APP到  App Store的时候,突然遇到里这个问题,通过网络搜索发现相关的连接很多,所描述主要是XCODE中的设置问题,但是我们是用flash AIR 开发的,除了ANE扩展之外,没有 ...

  8. iOS APP上传应用市场的哪些事(一)?

    1.关于应用上传的预览图的新规? 最近苹果对于新提交审核的产品,都加了6.5尺寸预览图的添加.在之前,只用5.5的尺寸就可以了,现在 苹果要求,6.5 和5.5 都是必须的提供图片了,所以大家注意了. ...

  9. 2022苹果AppStore应用商店上传与APP上传流程必看(基础篇)​

    如果App想要成功出现在商店中,开发者还需要经过上传操作和苹果公司的严格审核.同时,在App上架App Store时,如有违规,将受到苹果公司的处罚.此外,优质app也会得到苹果的推荐,通过优质曝光和 ...

最新文章

  1. Oracle的分页查询
  2. 【正一专栏】运动式的创建文明城市要着干嘛
  3. 斯坦福大学UFLDL教程列表
  4. linux下bochs启动黑屏解决办法
  5. 磁盘阵列服务器Intel C610系列,超微6048R-E1CR36N 36盘位存储服务器 磁盘阵列
  6. 教你写Bug,常见的 OOM 异常分析
  7. 典型的DIV+CSS布局(左中右)
  8. java(17) - 增强for循环、装箱拆箱、可变参数
  9. VirtualBox中的虚拟网络环境设置
  10. 【A little interesting】LeetCode 437. Path Sum III
  11. Android RecyclerView实现长按弹出PopupMenu菜单
  12. 数字全息干涉重建算法研究
  13. 五人表决器课程设计单片机c语言,五人表决器电路设计方案汇总(五款模拟电路逻辑图及原理图详解)...
  14. 绿联USB2.0 USB外接网卡驱动
  15. python基础篇day4——json,环境变量,装饰器
  16. 网络文件常常提到类似./run.sh的数据,这个命令的意义是什么?
  17. Mac突然连不上WiFi解决步骤
  18. C#检测网络连接状态
  19. 谈谈唯一约束和唯一索引
  20. 笔记本电脑拔掉电源自动切换性能模式

热门文章

  1. php 二维数组字母排序,PHP二维数组获取第一个中文首字母并排序 筋斗云网络
  2. mysql explain字段含义,MySQL(十七):EXPLAIN 输出信息之 Extra 字段解释
  3. Python一元二次方程
  4. php流量中转,中转Webshell绕过流量检测防护
  5. 如何确认与服务器偏差_货架如何正确验收
  6. source insight(SI)怎么显示全路径?(不显示省略路径)(关闭Trim long path names with ellipses)
  7. nginx报错:nginx: [alert] could not open error log file: open() “/var/log/nginx/error.log“ failed (2: N
  8. 理解“动心忍性”的含义
  9. pycharm提示:Usually first parameter of a method is named 'self'
  10. pycharm提示:Class names should use CamelCase convention(类名命名应遵守驼峰命名约定)