怎样在ios上上架app(怎么在ios上架app)-凯发备用官网

在上架app之前想要 真机测试的同学 请查看
ios- 最全的真机测试教程 里面包含怎么让多台电脑同时 上架app和同时真机调试。p12文件的使用详解

同样可以在build setting 的 sign中设置证书,但是有点麻烦,建议就在general中设置证书,比较方便,还可以查看错误的地方。

xcode 8 证书设置

  • 开发者账号
  • 完工的项目
  • 一、创建app id
  • 二、创建证书请求文件 (csr文件)
  • 三、创建发布证书 (cer)
  • 四、创建provisioning profiles配置文件 (pp文件)
  • 五、在app store创建应用
  • 六、打包上架
  • 1.打开苹果开发者网,点击“account”登录会员中心。

2.填写信息创建app id

点击 创建id

crs文件主要用于 绑定你的电脑的

1 点开launchpad,在其他中找到打开钥匙串访问

![uploading 3_933887.png . . .]

2 点击电脑左上角的钥匙串访问–证书助理–从证书颁发机构请求证书

  • 3 出现如下界面,选择存储到磁盘,点击继续

4 选择存储到桌面,存储

5 点击完成

6 在桌面上看到下面的文件,证书请求文件完成

1 找到certificates ,点击all,然后点击右上角 号

2 ** 点击app store and ad hoc**

发布证书和开发者证书需要分别创建,操作两次,开发者证书用于真机调试,发布证书用于提交到appstore。

3.** 点击continue **

4.** 点击continue **

5.** 点击choose file.. 选择创建好的证书请求文件:certificatesigningrequest.certsigningrequest 文件,点击generate **

6.** 点击download下载创建好的发布证书(cer后缀的文件),然后点击done,你创建的发布证书就会存储在帐号中。 **

7.** 双击安装。如果安装不上,可以直接将证书文件拖拽到钥匙串访问的列表中 **

重点: 一般一个开发者帐号创建一个发布证书就够了,如果以后需要在其他电脑上上架app,只需要在钥匙串访问中创建p12文件,把p12文件安装到其他电脑上。这相当于给予了其他电脑发布app的权限。

  • 找到provisioning profiles ,点击all,然后点击右上角 号

2.** 选择app store,点击continue**

该流程也需要进行两次,分别创建开发用的pp证书和发布的pp证书。

3.在app id 这个选项栏里面找到你刚刚创建的:app ids(bundle id) 类型的套装,点击continue

4.选择你刚创建的发布证书(或者生成p12文件的那个发布证书),点击continue

5.在profile name栏里输入一个名字(这个是pp文件的名字,可随便输入,在这里我用工程名字,便于分别),然后点击generate

注意:wildcard格式的证书没有推送,passcard等服务的应用,慎重选择。因为pp证书的开发者证书需要真机调试,所以我们需要绑定真机,这里因为之前添加过一些设备,所以这里就可以直接全选添加,如果没有的话,需要将真机的udid复制出来在此添加。在发布pp文件中,是没有这一步的。

  • 6.download生成的pp文件,然后点击done

双击就添加到xcode中,这样在真机调试或者发布时,就可以分别有不同的pp证书与其对应。其实可以不用下载保存

五、在app store创建应用
1、回到account,点击itunes connect

2、点击我的app

3、点击新建 iosapp

4、依次按提示填入对应信息,然后点击创建

5、依次把不同尺寸的app截图拉入到对应的里面

6、填入app简介

7、按提示依次输入

此时这个构建版本还没有生成,我们先把基本信息填写完毕,然后再进入xcode中把项目打包发送到过来。注意:填写完一定要点击右上角的保存。

不要忘记填写测试账号,否则会被拒的,而且一定要跟服务器同事说好,不要删除测试账号,否则同样被拒(联系号码 一定要 86 如: 86 13720329661)

在xcode中打包工程找到你刚刚下载的发布证书(后缀为.cer)或者p12文件,和pp文件,双击,看起来没反应,但是他们已经加入到你的钥匙串中。如果之前步骤已操作过,可省略此步。

1、打开xcode,配置项目环境,点击 可以选择add apple id;点击view details可以查看该apple id下的certificates和provisioning profile证书文件,在这里你可以点击下载。在项目targets下的identity中,team选择对应的apple id 即可。

特别注意: 这里填写的apple id 不是你自己手机上创建的apple id 一定要是 开发者账号的 账号和密码 (qaq 我就在这里被坑过)

2、选择模拟器为ios device,按照下图提示操作

3、修改.plist文件,两个.plist文件都要修改

4、archive在线打包,在真机状态下选择product——>archive,如果不是真机状态下,archive会是灰色不可用的)。

5、打包之后会生成一个 ipa文件 ,然后返回我的app~~在构建版本处,点击application loader 就会将其下载下来,然后通过该 软件把ipa文件上传到 appstore上

** 打包过程中 会出现的问题 **

凯发备用官网的解决方案:ios- 打包时 uuid出错的凯发备用官网的解决方案

**application loader 上传出现的错误 **

凯发备用官网的解决方案:error itms-90158:"the following url schemes found in your app are not in the current format:[xxx]." 删除 schemes 中的xxx 路径 如下图

6.发送成功后返回到我的app,刷新页面,在构建版本处就会有个 号,点击 号把发送过来的程序添加上去就行了

7.提交审核

ios- 最全的真机测试教程 里面包含怎么让多台电脑同时 上架app和同时真机调试。p12文件的使用详解

证书我们这边可以借助辅助工具appuploader

appuploader可以辅助在windows、linux或mac系统直接申请ios证书p12,及上传ipa到app store,最方便在windows开发上架没有苹果mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

点击苹果证书按钮

点击新增

输入证书密码,名称

这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。 证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类

选择证书类型

带distribution的是发布类型,带development的是开发类型。

apple类型=ios mac,所以开发时选择ios app development和apple development 类型都是可以的

选择bundle id

只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。

如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。

证书类型说明

ios开发选择apple development或者ios app development 类型 ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc) 开发推送证书选择 apple push notification service ssl (sandbox) 发布推送证书选择 apple push notification service ssl (sandbox & production)

其他证书不是很常用,可以自行百度各种证书说明

凯发备用官网的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月22日 上午9:13
下一篇 2023年3月22日 上午9:23

相关推荐

  • 第一章 总 则 第一条 为切实加强对非公企业和社会组织党建工作指导员的管理,根据县委组织部《关于向非公企业和社会组织选派党建工作指导员的实施方案》(平组通[2017] 号),结合实…

    科研百科 2023年9月16日
    134
  • 信息系统项目管理师复习笔记:项目采购和合同管理 1、 采购管理过程:①制订采购计划 ②制订询价计划 ③招标 ④供方选择 ⑤管理采购 ⑥采购结束 2、 合同类型:①固定总价合同ffp…

    科研百科 2024年3月21日
    40
  • 中办印发《关于建立中小学校党组织领导的校长负责制的意见(试行)》

    新华社北京1月26日电近日,中共中央办公厅印发了《关于建立中小学校党组织领导的校长负责制的意见(试行)》,并发出通知,要求各地区各部门结合实际认真贯彻落实。 通知指出,加强党对教育…

    科研百科 2023年1月11日
    181
  • 科普丨一文看懂非标前世今生,市场和监管如何博弈,从严认定有何影响?

    来源丨21世纪经济报道 21财经app 记者丨方海平 上海报道 10月12日,央行发布的一则“重磅文件”搅乱了资管人的平静周末,10月12日,央行发布了《标准化债权类资产认定规则(…

    科研百科 2023年4月18日
    237
  • 来源:人民网-人民日报 本期统筹:胡安琪 制图:张丹峰 核心阅读 习近平总书记强调:“给予科研单位更多自主权,赋予科学家更大技术路线决定权和经费使用权,让科研单位和科研人员从繁琐、…

    科研百科 2024年6月23日
    11
  • 10个web开发人员必备的最佳开发工具推荐(10个web开发人员必备的最佳开发工具推荐)

    前言 这几年web前端发展非常的迅速,可以说是前端,正以令人难以跟上的速度前进。作为前端程序员,我们在学习各种框架同时,掌握一些web开发工具,也是非常重要的,一个好的开发工具可以…

    科研百科 2024年5月19日
    44
  • 安德项目管理: 一个成功项目的关键要素 安德项目管理公司是一家全球性的项目管理公司,成立于1998年,总部位于美国加利福尼亚州。该公司提供各种项目管理服务,包括软件开发、医疗保健、…

    科研百科 2024年5月25日
    27
  • 作者:ayuliao 前言 因个人兴趣,想着开发一个桌面应用软件,其具体定位是:rpa,相关的商业软件有很多,我了解使用过的几个:uipath、uibot、影刀 rpa。 什么是 …

    科研百科 2023年3月23日
    303
  • 自然科学科研项目申请书范文 项目名称:xxx 项目背景: 近年来,xxx领域取得了显著的进展,xxx技术、xxx材料等已经成为工业生产中不可或缺的一部分。然而,xxx技术、xxx材…

    科研百科 2024年4月12日
    75
  •   本报讯(见习记者李鹏)在年楚江畔、在雅江沿岸,处处嫩草泛绿、新芽吐枝,西藏雪域儿女迎来了撒播希望的时节。又是一年春耕时,不同以往,传承千年的“二牛抬杠”…

    科研百科 2022年5月15日
    465
网站地图