Windows 平台上也可以进行 iOS App 的开发

简介: 为了将 iOS APP 上架至 App Store,我们需要准备以下基本需求资料:1. 苹果开发者账号(如果还没有账号,需要先申请,可以参考苹果开发者账号申请教程)
+关注继续查看

image

为了将 iOS APP 上架至 App Store,我们需要准备以下基本需求资料:

1. 苹果开发者账号(如果还没有账号,需要先申请,可以参考苹果开发者账号申请教程)

2. 已经开发好的 APP

本教程将带你完成 ios 证书申请和打包 ipa 测试上架的完整流程。在整个流程中,你可能会遇到一些报错,但是我们的教程已经提供了对常见错误的解释,请仔细阅读。如果您还有疑问,可以联系技术支持或加入我们的群组提问。

我们也为您录制了视频教程,想要观看视频教程的话,请点击以下链接:

苹果 iOS APP 真机调试测试和上架 App Store 视频教程

优酷:http://v.youku.com/v_show/id_XMzk0MTMyNDM2NA==.html?spm=a2hzp.8244740.0.0

在将 APP 上架至 App Store 的过程中,我们需要分为 A 和 B 两个部分,首先要测试 APP,确保没有问题后再进行 APP 的审核。

A 部分:真机调试,需要分为 5 个步骤,如果您已经完成了真机测试,请直接跳到 B 部分。

(在上架之前一定要先测试好 APP,否则 APP 可能会存在大量的 bug,审核可能不通过,浪费时间。)

1. 安装 iOS 上架辅助软件 Appuploader

2. 登录 Appuploader 申请 iOS 开发证书文件 p12

3. 登录 Appuploader 申请 iOS 开发证书描述文件 mobileprovision

4. 使用 iOS 证书文件打包苹果 APP

5. 安装打包的 APP 到苹果手机测试

B 部分:App Store 审核,需要分为 6 个步骤。

1. 申请 iOS 发布证书

2. 申请 iOS 发布描述文件

3. 打包 ipa

4. 在 iTunes Connect 上创建 APP

5. 上传 ipa 文件

A 部分:真机调试 APP(将 APP 安装至非越狱手机进行测试)

一、下载并安装 iOS 上架辅助软件 Appuploader。

Appuploader 下载链接:

下载软件包后解压直接使用,无需安装。

如果您的操作系统是 win 32 位,当您点击 appuploader.exe 启动时可能会出现以下提示(如下图所示),此时需要点击 appuploader.jar 或者 start.bat 才能启动。

如果您的操作系统是 win 32 位,请先安装 java 环境再启动软件。

2.1 打开 Appuploader,使用您的苹果开发者账号登录。

2.2 选择证书项目进入。

2.3 点击右下角的 "+ADD",选择 "开发证书"(只有开发证书才能打包并安装到手机),并设置证书名称、邮箱、密码等信息。需要注意的是,证书密码不是您的开发者账号密码,而是您自己设置的密码,记得要好好保存,因为在打包的时候需要用到。

2.4 创建成功后,您可以找到刚创建的 iOS 开发证书(类型为 "iOS Development"),并下载保存 .p12 证书文件到电脑中。需要注意的是,一个开发证书可以用于多个 APP 的测试,您可以通过区分申请的描述文件来进行区分。同时,一个开发证书可以对应无数个描述文件。如果您之前已经有两个开发证书了,那么再次申请将会报错。您可以删除之前的证书来重新申请。  

3.0 在申请 iOS 描述文件之前,您需要添加两个基础信息:应用 ID 和苹果手机设备号 UDID。如果您之前已经添加过应用 ID 和设备信息,可以直接跳过此步骤。如果您是初次使用或者需要上架新的项目,需要先创建一个应用 ID 并添加相关的开发测试人员设备。

3.1 要添加应用 ID,请点击 "添加应用 ID",并设置应用 ID 的三段式格式(如应用名称是淘宝,可以编写为 "com.app.taobao",具有唯一性)、名称(数字或字母)等信息。需要注意的是,如果您需要开通推送通知、苹果支付等权限,需要到苹果开发者中心进行配置。 如果添加报错,可以尝试修改应用 ID 重新编写。如果添加成功,您可以重新进入 "+ADD" 页面,下拉列表查看刚刚添加的应用 ID 是否存在。

相关文章
|
4天前
|
JavaScript 前端开发 PHP
最新开发《直播拍卖软件APP系统v1.0版》源码
在当今数字化时代,拍卖直播应用程序已经成为了电商领域的不可或缺的一部分。东莞梦幻网络科技最新发布的《直播拍卖软件APP系统v1.0版》现成源码,更是把进入门槛成本费用进一步拉低。本文将深入探讨这一系统的开发与功能特点。
|
6天前
|
视频直播
开发拍卖APP直播系统源码,十大应用场景
“东莞梦幻网络科技”开发拍卖直播系统源码是一种基于网络技术的应用,允许卖家在实时视频流中展示拍卖品,同时允许潜在买家在线出价竞拍。这一系统的核心是源码,它包括了拍卖直播平台的基本功能,如用户注册、拍卖品管理、商城、出价、支付、物流、和交付等。
|
8天前
|
大数据 区块链
量化交易系统开发(策略模式案例)丨量化交易APP开发源码
综合目前数字货币市场量化交易的情况来看,目前的数字货币量化交易还处于一个相当杂乱的阶段。绝大多数的量化团队的交易行为都发生在暗处且缺乏行业规范与自律,也导致在不少项目方以及投资人的认知中出现越来越多负面的影响。
|
9天前
|
存储 前端开发 测试技术
同城交友开发稳定版丨同城交友app系统开发详细程序/案例设计/方案逻辑/规则详情/源码设计
需求分析:明确系统的功能、特点和目标受众,并根据市场需求进行需求调研,从中提取核心功能和关键需求。
|
13天前
|
搜索推荐
直播拍卖APP系统现有源码搭建、定制开发和二次开发时间
目前,电商领域正迎来一款备受欢迎的平台——直播拍卖软件,它集成了直播和拍卖功能。然而,要打造一款功能完善的直播拍卖软件,需要根据需求和开发方式不同,投入不同的时间和资源。在下文中,我们将介绍三种常见的开发方法,并对其时间估算进行探讨。
|
14天前
|
缓存 API Android开发
Android 毕业设计美图与开发资讯 App - 看妹纸与论坛资讯
Android 毕业设计美图与开发资讯 App - 看妹纸与论坛资讯
|
16天前
|
Linux 数据安全/隐私保护 Android开发
Qt上位机开发之如何让自己的APP启动与硬件信息绑定(Win端)
Qt上位机开发之如何让自己的APP启动与硬件信息绑定(Win端)
20 0
|
16天前
|
移动开发 前端开发 Android开发
2023年最新发布开发的直播拍卖APP案例源码
2023年最新发布的直播拍卖APP示例源码,由东莞梦幻网络科技提供,包括Android、iOS、H5网页和后台管理四个关键端口。本文将介绍该示例源码的主要功能模块以及实现逻辑。
|
16天前
开发拍卖直播APP怎样最省钱?这样做省钱又省时
要开发一个完整的直播拍卖系统软件通常需要大量的时间和金钱投入。但是,通过购买东莞梦幻网络科技的"直播拍卖APP软件成品源码",您可以以更快、更经济、更低风险的方式实现您的项目上线运营。接下来,我们将详细解释为什么这是一个明智的选择。
|
22天前
|
存储 移动开发 前端开发
线上直播拍卖APP源码,开发实现竞拍模式的逻辑和技术
探讨"东莞梦幻网络科技"在线拍卖软件源码的实时竞拍功能以及为这一拍卖模式提供技术支持,以下是深入研究的重点详细信息。
相关产品
云迁移中心
推荐文章
更多