windows下上架iOS应用到appstore

这篇具有很好参考价值的文章主要介绍了windows下上架iOS应用到appstore。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

现在由于跨平台技术的兴起,不使用原生技术就能开发出Android和iOS应用。Android应用上架较为简单不在本文讨论范围,而iOS应用上架appstore标准教程一般都是在mac下面操作,但现实中绝大部分跨平台开发者可能使用的是windows,所以本文介绍下在windows平台下上架iOS应用(.ipa文件)到appstore。

步骤

  • 申请苹果开发者账号
  • 创建唯一标示符App IDs
  • 申请发布证书
  • 申请发布描述文件
  • 创建App并填写信息
  • 选择证书编译打包
  • 上传IPA到App Store
  • 提交审核

申请苹果开发者账号

1、打开苹果id注册地址,输入相关信息注册
2、注册成功了,或者有苹果账号了,登录苹果开发者中心
3、用iPhone,在app store里搜Apple Developer app 安装并且安装提示填写相关信息和缴费。
4、按照提示完成所有操作,等待邮箱成功的邮件即可。

创建唯一标示符App IDs

1、进入苹果开发者中心,选择Identifiers,然后点击右边那个蓝色加号
windows下上架iOS应用到appstore

选择App IDs
windows下上架iOS应用到appstore
除了Description和Bundle ID,下面还有些比如推送啥的一些服务按需勾选即可
windows下上架iOS应用到appstore
按照提示最后就创建好了App IDs,并且会在本小节步骤1中Identifiers列表展示。

申请发布证书

这里就要用到不需要钥匙串在Windows直接创建证书的工具Appuploader。
1、先去App Uploader官网下载windows版本的工具。
2、下载好工具然后打开,用之前的开发者账号登录。
3、点击左侧证书管理,然后点击右上角创建
windows下上架iOS应用到appstore
4、点击创建之后进入创建证书流程,根据你是要测试,还是要发布,选择不同的iOS证书
windows下上架iOS应用到appstore
4.1、如果是测试选择如下
windows下上架iOS应用到appstore
4.2、如果是要上架appstore选择如下:
windows下上架iOS应用到appstore
5、选择好类型后然后按要求,填好证书名称和密码,密码记得要保存,后面打包需要用到。然后点击证书对应的另存为保存到电脑,后续打包会用到。
windows下上架iOS应用到appstore

申请发布描述文件

1、点击左侧描述文件管理,然后点击右上角创建
windows下上架iOS应用到appstore
2、描述文件名称随意填写,类型根据你需求来选择
windows下上架iOS应用到appstore
3、如果之前步骤都没问题,Bundle ID点击下拉会出现选项,证书也会出现对应类型的证书,比如你选的类型是iOS应用开发,则会出现你创建的对应的开发版证书,勾选证书。
windows下上架iOS应用到appstore
4、添加测试设备,用iphone连接电脑并信任,会自动识别到,或者通过右侧添加测试设备按钮通过uuid来添加
windows下上架iOS应用到appstore

5、最后确认之后你可以生成对应的开发版或者appstore版本描述文件,然后点击描述文件下载,保存到电脑,后面打包需要用到。
windows下上架iOS应用到appstore

创建App并填写信息

1、进入appstoreconnect,点击右边蓝色加号,新建App
windows下上架iOS应用到appstore
2、选择iOS平台,填入相应信息,套装ID会自动关联到前面创建的ID
windows下上架iOS应用到appstore
3、创建好APP之后进入应用详情页,将App相关信息,销售价格,App隐私等配置好。这里因为不是通用配置,按照自己需求来即可。
windows下上架iOS应用到appstore
4、按照屏幕尺寸上传应用截图,描述信息,技术支持网址,版权信息等等。
windows下上架iOS应用到appstore
5、所有信息都填好了,点击右上角存储保存相关信息。

选择证书编译打包

1、这里以uniapp使用Hbuilderx打appstore包为例
windows下上架iOS应用到appstore
2、Bundle ID和密码还有证书和描述文件都是之前我们生成好的,等待云打包完成,然后下载ipa安装包。

上传IPA到App Store

1、打开App Uploader软件,点击右侧提交上传,右上角选择IPA,选择我们上一节打包好的ipa文件,然后等待上传完成。
windows下上架iOS应用到appstore
2、注意这里上传有可能会报上传报错,可能是你所在的网络对某些ip访问做了限制。这时候可以用手机开个热点重新上传,基本都能上传成功。上传成功之后,稍微等待几分钟,然后登录App Store Connect,找到TestFlight选项,查看你所上传的版本正在处理,等待处理完成,会显示准备提交。
windows下上架iOS应用到appstore

提交审核

1、选择构建版本,上节中的版本显示准备提交后,这里会出现蓝色加号可以选择版本。
windows下上架iOS应用到appstore
2、选择好版本,然后点击右上角存储,存储完成再点击右上角提交以供审核。至此,我们的APP已经成功提交到appstore,耐心等待审核结果就行。

尾巴

iOS应用上架在非mac平台较为繁琐,上架过程中可能还会遇到一些问题,具体场景具体解决。以上是通过自身经历总结出的,希望能对大家有帮助。
老规矩,喜欢我的文章,欢迎给我点赞,评论,关注,谢谢大家!文章来源地址https://www.toymoban.com/news/detail-479187.html

到了这里,关于windows下上架iOS应用到appstore的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何将你的iOS应用成功上架App Store(图文详解)

    1、苹果开发者账号(如还没账号先申请- 苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestFlight测试然后提交审核的完整流程! 上架App Store审核分7步进行。 1、安装iOS上架辅助软件Appuploader 2、申请iO

    2024年02月16日
    浏览(40)
  • 最新版 苹果 IOS AppStore证书申请全流程 包括p12文件

    第一步 登陆开发者网站并进入证书管理页。 辅助工具网站地址:http://www.applicationloader.net/ 第二步 添加【Certificates】证书。在这里插入图片描述 第三步 进入添加页后,根据需求选择。 第四步 选择好环境之后,这里需要选择一个证书,这个证书需要苹果电脑生成。 第五步

    2024年02月09日
    浏览(36)
  • iOS 小组件开发 && iOS 小组件开发用到的技术

    iOS 小组件开发 iOS小组件开发是指在iOS设备的主屏幕上添加自定义的小组件,用于显示特定的信息或提供简化的交互。iOS 14及更高版本引入了小组件功能,使用户能够在主屏幕上自定义并快速访问相关内容。 以下是iOS小组件开发的基本步骤: 设计小组件:首先,你需要设计小

    2024年02月11日
    浏览(40)
  • Flutter iOS上架指南

    本文探讨了使用Flutter开发的iOS应用能否上架,以及上架的具体流程。苹果提供了App Store作为正式上架渠道,同时也有TestFlight供开发者进行内测。合规并通过审核后,Flutter应用可以顺利上架。但上架过程可能存在一些挑战,因此可能需要专业技术人员或上架服务商的协助。

    2024年04月10日
    浏览(33)
  • iOS App 上架流程图文教学

    在上架App 之前必须先准备好开发者帐号,但申请开发者帐号因法兰克早在之前已经申请好了,故就跳过此步骤,直接从产生凭证到上传 App 开始讲起。 首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。 在开发者后台产生 .cer(凭证档) 在开发者后台产

    2024年02月09日
    浏览(40)
  • 从IO多路复用到redis线程模型

    Blocking IO - 阻塞IO NoneBlocking IO - 非阻塞IO IO multiplexing - IO多路复用 signal driven IO - 信号驱动IO asynchronous IO - 异步IO 最传统的一种IO模型,即在读写数据过程中会发生阻塞现象。 当用户线程发出IO请求之后,内核会去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线

    2024年02月07日
    浏览(28)
  • iOS App的打包和上架流程

    个人开发者账号 费用:99 美元/年(688.00元) 协作人数:仅限开发者自己 不需要填写公司的邓百氏编码( D-U-N-S Number) 支持账号下的 app 上线 App Store 需要创建 Apple ID 公司开发者账号: 费用:99 美元/年(688.00元) 允许多个开发者协作开发 需要填写公司的邓百氏编码( D-U

    2024年02月08日
    浏览(36)
  • iOS App上架全流程及相关处理

    iOS app上架总体流程: 一、IOS上架整个流程 1、申请开发者账号 2、创建APP ID及申请证书 3、itunes connect 创建APP 4、打包 上传APP 5、提交APP,上线成功 1、申请开发者账号 苹果开发者账号主要分为三种:个人账号、公司账号、企业账号,三种账号年费和权限各不相同。开发者账号

    2024年02月07日
    浏览(37)
  • iOS App的上架和版本更新流程

    作为一名iOSDeveloper,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。 一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。 一个已经

    2024年02月11日
    浏览(36)
  • FlutterUnit 已上架 iOS,暗色模式全面支持

    一、FlutterUnit 的全平台支持 FlutterUnit 是我的一个开源项目,基于 Flutter 构建的一个 全平台 应用程序。现在很荣幸地宣布: FlutterUnit 已经上架 iOS 的 App Store ,自此主流的几大平台均已提供体验。 项目地址: https://github.com/toly1994328/FlutterUnit 今后,各平台的软件安装包将放在 F

    2024年02月11日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包