使用appuploder流程

使用appuploder流程笔记

1.如何没有账号去apple官网注册一个,地址:https://developer.apple.com/account

2.下载解压appuploder,双击打开,用刚刚注册的账号登录,下载地址:http://www.applicationloader.net/(使用第一次后,可以点击记住密码即可一键登录)

注意:未支付apple的账号需要勾选 “未付苹果688”

在这里插入图片描述

3.添加bundle ID

4.添加测试设备

添加设备时,按照上面提示操作即可,下载iTunes时需要手机USB连接电脑,还有一个方法是扫码即可(需要手机电脑连接同一个网络)

如遇到 AxiosError: Network Error; url: /ipa/uuidprofileurl问题时

解决方法:重启au或者或者电脑试试

重复点击设备会提示:请勿重复添加,设备00008110-0011616A3640A01E已经存在设备列表中,不用管

5.证书管理,我们先来看下证书管理的含义。

证书管理的含义:

Apple各种证书制作管理。每个账号制作同类型证书一般限制3个,一个证书可以被多个app使用。推送证书部署在推送服务器上,不是用来编译app的。 未付费688给apple的账号制作的证书有效期只有7天。

证书类型的选择:

然后我们现在去制作证书。因为我是未支付apple688用户,所以我这边只能显示develop类型的证书(也就是开发证书只能用于安装手机本地测试的)

在这里插入图片描述

如果是支付688的用户可以看到distribute类型的证书(也就是发布证书可以用于发布App Store的)

注意:apple=iOS+Mac

创建证书时,密码需要记住,一旦生成不能更改,可以设置自己容易记住的密码。名称可以随意取。

下面的警告需要勾选,不然在其他电脑上无法下载证书。

在这里插入图片描述

现在证书就制作好啦。

在这里插入图片描述

制作好的证书可以放在自己的文件夹中,证书格式是.p12格式的,无需转换格式,这也是appuploder的一大优点。

6.现在我们到描述文件管理中制作描述文件。

首先我们来看下描述文件的含义。

描述文件的含义:

描述文件,即mobileprovision文件,针对每个app编译需要一个开发类型和一个发布类型描述文件。修改bundle id配置后需要重新制作下载描述文件。 推送不需要描述文件

现在我们去创建描述文件。

名称 可任意设置自己方便记忆即可(可数字字母)

描述文件类型选择:因为我们证书是选择的开发类型的证书,所以同理,我们描述文件也是选择开发类型的。

bundleid:前面我们已经设置好了的,勾选即可。

证书:前面制作好了,勾选即可

设备:前面添加了,勾选即可

下一步我们点击添加即可生成描述文件啦,下载到跟前面证书一个文件夹就好啦。

在这里插入图片描述

注意:未付费688给apple的账号制作的描述文件有效期只有7天。

在这里插入图片描述

至此,证书,描述文件都制作好啦。

新手如果不懂证书描述文件怎么制作可以查看文档详细介绍。

在这里插入图片描述

7.制作好描述文件就可以直接开发打包啦,这边就不详细介绍啦。

8.安装测试

首先我们来看下安装测试的含义。

安装测试含义:

安装IPA到IOS设备,ipa必须是开发类型描述文件编译,且描述文件包含设备的UDID。电脑和IOS设备连接同一wifi即可扫码安装。(条件缺一不可)

选择IPA后

在这里插入图片描述
我们有两种安装测试的方法:

1.USB手机连接电脑,安装到手机本地测试,方法适用于未支付688的用户

2.手机 电脑连接同一个WiFi。直接扫码即可安装。

9.上架(未支付apple688的用户不能上架App Store)

首先我们来看下上架的含义:

提交上传:上传的IPA必须是发布证书编译的,未付费的账号是不能上传的。

上传IPA到App Store,上传成功即会发邮件通知,一般10分钟左右,按照提示操作即可,如没有找到可留意垃圾邮件查看。

至此,appuploder使用流程介绍我啦,不懂的可以评论区留言。

未付费的账号是不能上传的。

上传IPA到App Store,上传成功即会发邮件通知,一般10分钟左右,按照提示操作即可,如没有找到可留意垃圾邮件查看。

至此,appuploder使用流程介绍我啦,不懂的可以评论区留言。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/474860.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

员工上班摸鱼怎么管理

在当今快节奏的工作环境中,员工上班摸鱼的现象屡见不鲜。 这种行为不仅影响了工作效率,还可能对团队氛围和企业文化造成负面影响。 员工上班摸鱼的原因? 有些员工可能是因为工作压力过大,需要短暂的休息和放松; 有些…

人脸表情识别系统项目完整实现详解——(二)使用SSD模型检测人脸

摘要:人脸检测是人脸表情识别系统中至关重要的一环,其准确性直接影响到整个系统的性能表现。本文介绍了使用SSD模型和OpenCV进行高效人脸检测的完整代码实现。我们详细介绍了SSD人脸检测器的工作原理,包括如何加载预训练的SSD模型&#xff0c…

C语言经典算法-5

文章目录 其他经典例题跳转链接26.约瑟夫问题(Josephus Problem)27.排列组合28.格雷码(Gray Code)29.产生可能的集合30.m元素集合的n个元素子集 其他经典例题跳转链接 C语言经典算法-1 1.汉若塔 2. 费式数列 3. 巴斯卡三角形 4. …

【Spring IOC/DI】bean 的 5 种注册 与 5 种注入

什么是 bean 一个 bean 就是一个实例化对象 User user new User() 上面这行代码中的 user, 就是 User 类的实例化对象,即一个 bean(User Bean) 什么是 IOC Inversion of Control 控制反转(反转对 bean 的控制&#…

ElasticSearch之Ingest Pipeline和Painless Script

写在前面 如果是我们需要在写入文档或者是返回文档时,进行修改字段值,或者增加字段等操作时,就可以考虑使用ingest pipeline和painless script。如下的需求: 1:ingest pipeline 在es 5中引入了一种新的节点类型ingest node&am…

安科瑞智能断路器产品介绍【可监可控 远程操控 短路保护】

开发背景 过去几年智慧用电的产品应用中,大多数只安装于进线测。主要存在以下几个问题:难定位,不知道具体哪个回路出线问题,排查困难;出线过载或线缆温度过高无法知晓;即使是出线回路安装了的场景&#xf…

个人开发App成功上架手机应用市场的关键步骤

目录 1. 苹果审核和APP备案 2. APP上架操作步骤 3. 审核和发布 4. 上线工作 总结 参考资料 在当前移动应用市场竞争激烈的背景下,个人开发App如何成功上架成为开发者们必须面对的重要任务。本文将重点介绍自建App上架至手机应用市场的流程,包括苹果…

2024你必须知道的外贸形势!

2024年外贸形势下的新机会在哪里?今天Erica给大家总结了几个主要市场的形式。 喜欢的话点点关注吧~ 欧美市场2024年应谨慎开发 海关总署11月7日发布的数据显示,前10个月,今年中国对欧洲出口呈下降趋势,中国与欧盟贸易总值为4.5…

前端项目,个人笔记(六)【无限滚动 + 拦截器】

目录 1、无限滚动 2、使用pinia进行用户数据持久化 3、完善个人笔记三中的拦截器 请求拦截器&#xff1a; 响应拦截器&#xff1a; 1、无限滚动 使用elementplus中提供的&#xff1a; 代码&#xff1a; <div class"body" v-infinite-scroll"load"…

【复现】某指挥调度管理平台 SQL注入漏洞_66

目录 一.概述 二 .漏洞影响 三.漏洞复现 1. 漏洞一&#xff1a; 四.修复建议&#xff1a; 五. 搜索语法&#xff1a; 六.免责声明 一.概述 该平台提供强大的指挥调度功能&#xff0c;可以实时监控和管理通信网络设备、维护人员和工作任务等。用户可以通过该平台发送指令…

积鼎CFD发动机燃烧仿真,实现航空航天发动机内部燃烧过程的流体仿真

航空航天发动机中的燃烧现象是一种复杂的物理化学过程&#xff0c;包括流动、雾化、相变、传热传质、点火熄火、化学反应、污染物排放、热声振荡和冷却等多个过程&#xff0c;加上燃烧的非定常性和高湍流度&#xff0c;使得准确模拟燃烧过程变得异常困难。在传统CFD模拟需要考虑…

Docker在Mac上轻松部署RabbitMQ:从拉取镜像到创建运行带管理界面的容器全攻略

1、去官网下载docker 安装&#xff1a;把图标拉到应用程序即可 https://docs.docker.com/desktop/install/mac-install/ 2、拉取rabbitmq镜像 docker pull rabbitmq:3.8-management 3、创建并启动容器&#xff0c;同时设置环境变量以创建用户和密码 docker run -d --name m…

python中医学习服务管理系统flask-django-php-nodejs

随着世界经济信息化、全球化的到来和互联网的飞速发展&#xff0c;推动了各行业的改革。若想达到安全&#xff0c;快捷的目的&#xff0c;就需要拥有信息化的组织和管理模式&#xff0c;建立一套合理、动态的、交互友好的、高效的中医学习服务管理系统。当前的信息管理存在工作…

YOLOV5 部署:cuda和cuDNN安装

1、前言 TensorRT 的安装需要配合cuda的使用,所以这里需要安装cuda和cudnn用于加速推理 TensorRT 就是神经网络专门用来加速的框架 之前训练yolov5项目的时候,我们只是配置了torch的GPU环境,没有专门安装cuda和cudnn,因为简单的训练、推理没必要cuda加速。 torch的GPU配置…

MINT: Detecting Fraudulent Behaviors from Time-series Relational Data论文阅读笔记

2. 问题定义 时间序列关系数据&#xff08;Time Series Relation Data&#xff09; 这个数据是存放在关系型数据库中&#xff0c;每一条记录都是泰永时间搓的行为。 更具体地&#xff0c;每条记录表示为 x ( v , t , x 1 , x 2 , … , x m − 2 ) x (v,t,x_1,x_2,\dots,x…

【JS】浅谈Promise

Promise 前言一、Promise是什么&#xff1f;二、为什么用Promise&#xff1f;2.1解决回调地狱2.2 集中错误处理2.3代码解耦和复用 三、做什么&#xff1f;四、原型方法和实例方法&#xff1f;五、应用场景&#xff1f; 前言 promise是es6的新规范&#xff0c;它是一种异步解决…

粗糙度对应表,觉得挺实用

粗糙度新老标准经常会遇到&#xff0c;分享给大家

大数据分析师特训营介绍

大数据分析师是做什么的&#xff1f; 数据分析师是在不同行业中&#xff0c;专门从事行业数据搜集、整理、分析&#xff0c;并依据数据做出行业研究、评估和预测等工作的。与传统的数据分析师相比&#xff0c;大数据分析师要学会打破信息孤岛利用各种数据源&#xff0c;在海量…

ByteTrack多目标跟踪——YOLOX详解

文章目录 1 before train1.1 dataset1.2 model 2 train2.1 Backbone2.2 PAFPN2.3 Head2.3.1 Decoupled Head2.3.2 anchor-free2.3.3 标签分配① 初步筛选② simOTA 2.3.4 Loss计算 项目地址&#xff1a; ByteTrack ByteTrack使用的检测器是YOLOX&#xff0c;是一个目前非常流行…

Ceres求解非线性优化问题步骤与示例

【版权声明】 本文为博主原创文章&#xff0c;未经博主允许严禁转载&#xff0c;我们会定期进行侵权检索。 在计算机视觉和机器人领域&#xff0c;经常需要解决非线性优化问题来估计相机姿态或运动模型。Ceres Solver是一个开源的C库&#xff0c;专门用于解决最小二乘问题&am…