使用 appuploader 工具发布证书和描述性文件教程

简介: 使用 appuploader 工具发布证书和描述性文件教程

使用APPuploader 工具发布证书和描述性文件教程

之前用 AppCan 平台开发了一个应用,平台可以同时生成安卓版和苹果版,想着也把这应用上架到 App Store 试试,于是找同学借了个苹果开发者账号,但没那么简单,还要用到 Mac 电脑的钥匙串申请发布证书和上传 ipa,可没有 Mac,同学的大老远的也不方便拿过来用,然后捣鼓了个虚拟机,卡的我怀疑人生,后面找到了一个工具,在 Windows 环境下终于上传成功,把我的 iOS app 上架流程分享给各位。


下面从七个步骤进行详细介绍!1、创建唯一标示符 App IDs2、申请发布证书 3、申请发布描述文件 4、iTunes Connect 创建 App 并填写信息 5、AppCan 选择证书编译打包 6、Windows 下上传 IPA 到 App Store 7、上传好 IPA 回到 iTunes Connect 提交审核

上架只需要一个开发者账号,一个辅助工具 Appuploader,一台 PC 电脑,在这里 Mac 电脑就可以不用了。

不多说,进入步骤

一、创建唯一标示符 App IDs

APP IDs 在后面创建发布文件,创建 APP 时都要用到。

首先打开开发者中心 ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)

第二项 Bundle ID (App ID Suffix),这是你 App ID 的后缀,需要仔细填写。用来标示我们的 app,使它有一个固定的身份,和你的程序直接相关。填写  Explicit App ID 的格式为:com.company.appName,照着格式写,写个方便记的,后面很多地方要用到。

二、申请发布证书

这里就要用到不需要钥匙串在 Windows 直接创建证书的工具 Appuploader.

先下载安装 https://www.applicationloader.net/

2.1 打开程序,输入苹果开发者中心账号,登录。

2.2 选择 Certification

这样发布证书就创建好了,很简单吧。

三、申请发布描述文件

相关文章
|
网络安全 开发者 iOS开发
iOS技术博客:App备案指南
本文介绍了移动应用程序(App)备案的重要性和流程。备案是规范App开发和运营的必要手段,有助于保护用户权益、维护网络安全和社会秩序。为了帮助开发者更好地了解备案流程,本文提供了一份最新、最全、最详的备案指南,包括备案目的、好处、对象、时间、流程、条件和注意事项等内容。
iOS技术博客:App备案指南
|
Linux 数据处理 开发者
Linux命令ld.bfd:二进制文件的强大链接器
`ld.bfd`是GNU链接器的变体,利用BFD库处理多种目标文件格式(如ELF, COFF)。它收集文件,解析符号,执行重定位,生成可执行文件。特点包括多格式支持,高效符号管理和诊断信息。常用命令如`ld.bfd -o output file1.o file2.o -lc`。注意文件路径、链接顺序,利用诊断信息和文档,保持工具更新以优化使用。
|
前端开发 JavaScript API
Axure实战22:使用Axure和CSS实现渐变色背景
Axure实战22:使用Axure和CSS实现渐变色背景
861 0
Axure实战22:使用Axure和CSS实现渐变色背景
|
6月前
|
JavaScript
vue实现任务周期cron表达式选择组件
vue实现任务周期cron表达式选择组件
782 4
|
6月前
|
测试技术 Python
Python 的 for-else 循环结构是如何工作的?
本文介绍了Python中不太为人熟知但实用的`for-else`循环结构。通过示例讲解了其工作原理:当`for`循环正常结束而未遇到`break`时,执行`else`块。文章提供了两个应用场景——检查素数和列表搜索,帮助理解如何高效使用该结构。最后提醒,若无需条件跳出循环,普通`for`循环已足够。
242 33
|
6月前
|
存储 JavaScript 前端开发
在NodeJS中使用npm包进行JS代码的混淆加密
总的来说,使用“javascript-obfuscator”包可以帮助我们在Node.js中轻松地混淆JavaScript代码。通过合理的配置,我们可以使混淆后的代码更难以理解,从而提高代码的保密性。
470 9
|
SQL 安全 关系型数据库
深入浅出PHP:从入门到精通
在数字时代的浪潮中,掌握编程技能已成为许多人的追求。PHP作为一种广泛使用的服务器端脚本语言,因其易学性和强大的功能而受到许多开发者的青睐。本文将带你走进PHP的世界,探索它的基础知识、核心概念以及如何利用PHP进行高效的Web开发。无论你是编程新手还是希望提升自己的Web开发技能,这篇文章都将为你提供宝贵的指南和启示。
133 33
|
消息中间件 分布式计算 大数据
大数据处理工具及其与 Kafka 的搭配使用
大数据处理工具及其与 Kafka 的搭配使用
201 2
|
API Android开发 Windows
Android P下WindowManager与LayoutParams的详解
WindowManager是什么?WindowManager与window的关系是什么?
1125 0
|
SQL 存储 安全
【SQL刷题】Day3----SQL必会的常用函数专项练习
【SQL刷题】Day3----SQL必会的常用函数专项练习
312 0
【SQL刷题】Day3----SQL必会的常用函数专项练习