博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS APP 上传
阅读量:4985 次
发布时间:2019-06-12

本文共 1006 字,大约阅读时间需要 3 分钟。

原地址:http://www.cnblogs.com/uvsjoh/archive/2012/11/14/2769739.html

流程:

1 开发好要发布的程序 -- 需要在程序中包含符合要求规格的icon文件
2 iTune上注册APP,这一步需要Apple developer ID
登录之后进入 iTunes Connect

登录之后选择管理你的应用程序

选择添加新的应用程序

首先需要填写如下信息

App Name必须是App Store未使用的,你填入的时候,系统会检查。基于这一点可以考虑把第二步和第一步调换一下。
即先注册,后再按合适的名字建立工程进行开发。因为先选好的名字可能已被占用。
SKU Number比较随意。
Bundle ID这个很重要。相当于App的身份证。推荐的形式是:com.domainname.appname
没有就创建一个。这个Bundle ID要用来创建distribution profile文件,这个ID必须和工程info.plist中的Bundle Identifier保持
一致。
以上这些填好之后,还需要填写一些比如App的应用的介绍、选择分类、上传截屏等信息。
填好之后程序就进入等待上传二进制文件状态。

3 编译

要编译发布版的程序,首先需要申请Distribution Certificate

之后需要创建一个Distribution Provision profile

申请成功之后,下载安装

之后设置编译选项:

Code Signing Identity设为iPhone Distribution

注意Identifier要和提供的profile中的ID保持一致

如果是升级程序,这里还要注意版本信息,必须比以前的版本高。

如果使用了第三方库,那么第三方库的编译设置要注意一点

Skip Install要设置为No,这样Archive之后才不会包含库文件。否则会提示:“” does not contain a single-bundle application
or contains multiple products.
编译发布版本一般使用Archive

 编译成功之后会自动弹出Organizer。Organizer中可以直接验证、发布应用。

转载于:https://www.cnblogs.com/123ing/p/3720100.html

你可能感兴趣的文章
HDFS学习指南
查看>>
django连接mongodb mongoengine
查看>>
转载:主要几种通信协议的性能比较
查看>>
以古为新 洒脱自然 ——魏沁的书法艺术
查看>>
笔记故事(2)
查看>>
hibernate外键维护
查看>>
TCP三次握手与四次分手
查看>>
[leetcode] Binary Tree Pruning
查看>>
简单几步实现返回顶部效果
查看>>
[树莓派]启用root账户
查看>>
servlet web.xml配置详解
查看>>
CI框架用cookie实现用户自动登录
查看>>
Sql Server 增加字段、修改字段、修改类型、修改默认值(转)
查看>>
日期操作类--Calendar类
查看>>
能源项目xml文件标签释义--<mvc:annotation-driven>
查看>>
unity3d连接Sqlite并打包发布Android
查看>>
spoj839: Optimal Marks
查看>>
2 主要设计思路
查看>>
Wince实现软件开机自启动
查看>>
【BZOJ1106】【POI2007】立方体大作战tet(树状数组+贪心)
查看>>