版本 第一版 - 早期访问1
平台 iOS.14.2
语言 Swift 5.3
编辑 Xcode 12.2.

了解如何注册Apple开发人员程序,生成所需的各种证书,配置您的应用程序并通过自动管道手动和通过自动化流程提交到App Store以批准的应用程序。您将了解如何使用Apple Testflight添加内部和外部测试仪并接收反馈和崩溃报告。

iOS应用程序分发 从解释每个面孔的解释,例如代码签名,配置配置文件以及如何进行手动版本。然后它将进入更先进的主题,包括通过睾丸发行,构建定制,自动化和持续集成。

笔记:这本书是在早期访问版本中。估计全发布日期:冬季2021。

在你开始之前

本节告诉您您在开始之前需要了解一些需要了解的事情,例如您需要的硬件和软件,在哪里找到本书的项目文件等等。

i

III

Section I: iOS应用程序分发& Best Practices

开始阅读Apple开发人员计划的最佳实践,生成所需的各种证书,配置您的应用程序并将应用程序提交给App Store以进行批准,以通过自动管道通过自动化流程。学习使用Apple Testflight添加内部和外部测试仪并接收反馈和崩溃报告。

App Store.

自由

使用App Store版本入门,这是App Store的回顾,以及它在应用程序分发中播放的角色。从成立到生产中查看应用程序的生命周期,以及本书中的各种主题如何领带,以帮助您导航Apple的进程发布。

1

本章将在您从零帐户中浏览您,以创建,构建和存档您的第一个应用程序。您将通过代码签名并将您的第一个应用程序上传到App Store Connect,Xcode中的App Store Connect。

2

了解App Store Connect的复杂性以及如何准备App Store页面。

3

深入了解代码签名和配置配置文件,包括常见的错误和情况,例如证书分发和APN,以及丢失的文件和证书进行故障排除。

4

了解App Store之外的Ad-Hoc和Enterprise等内部发行版,他们的差异和更多。

5

testflight.是一个Apple产品,使您可以轻松邀请用户在将其释放到App Store之前测试您的应用程序。

6

学会遵循App Store指南,以及诸如元数据,广告标识符和各种释放阶段等提交的讨厌的详细信息,您也将学习可能出错的是什么,为什么您的应用程序可能无法获得批准,以及如何争议苹果的决定。

7

了解手动和自动发布之间的差异,清除应用商店评论,响应客户评论,以及如何处理App Store Connect功能,如崩溃报告,分析,趋势和其他功能。

8

了解INS和OFFITLEMETEM以及它们如何影响发布过程。您将继续向示例应用程序添加功能以了解推送通知,以及如何生成和上传证书。

9

了解如何使用目标自定义构建,构建设置和方案。了解它们如何共同,以及构建配置中的不同继承级别。

10

了解如何从Xcode项目中建立配置,以提高可见性并提高可维护性。

11

了解如何存储秘密,例如构建配置中的API令牌,将它们交换不同的构建类型并在代码中使用它们。

12

了解如何构建,存档,导出和将应用程序上传到App Store Connect,全通过命令行并使用Xcode Toolchain自动化此过程。

13

了解如何使用FastLane构建运行测试的全自动管道,创建证书,配置文件和推送通知证书,并逐步上传构建测试飞行并提交给App Store Review以及屏幕截图和元数据。

14

在本章中,您将了解持续的持续整合如何帮助您顺利运行团队。

15

了解缩放应用程序的基础,并获得现实世界开发人员的其他见解以及他们自己的应用程序分发经验和实践。

16

介绍推广应用程序,构建着陆页,开发应用程序预览视频并利用用户的研究和访谈。

17

见团队

贡献者

这本书是给谁的

本书是初学者,经验丰富的开发人员希望了解最佳和最常见的工作流程将应用程序释放到App Store,并通过故障排除和调试与分发应用程序相关的常见问题和问题来限制挫折。

本书涵盖的概念

  • App Store快速入门
  • 供应,代码签名和权利
  • 分销渠道和睾丸
  • App Store Connect.
  • 构建自定义
  • 构建自动化
  • 持续集成

版本历史记录

第一版 - 早期访问1·iOS 14.2,SWIFT 5.3,Xcode 12.2

v1.0.ea1·12月10日2020·Keegan Rush& Pietro Rea
pro

iOS应用程序分发& Best Practices

By Keegan Rush & Pietro Rea

了解Apple开发人员程序的最佳实践,生成所需的各种证书,配置您的应用程序并将应用程序提交给App Store以便通过自动管道通过自动化流程来批准。学习使用Apple Testflight添加内部和外部测试仪并接收反馈和崩溃报告。 **注意**:本书正在早期访问发布。估计全发布日期:冬季2021。

免费阅读Ultimate Pro订阅* *包括我们在线图书馆中的所有其他书籍 查看所有优点
单独购买59.99美元* *包括访问所有在线阅读功能。
请参阅购买选项
隐藏购买选项

所有视频。所有书籍。
One low price.

A RaywenderLich.com订阅是学习和掌握移动开发的最佳方式 - 计划从19.99美元/月开始!

了解iOS,Swift,Android,Kotlin,Flutter和Dart开发,并解锁我们的50+书籍和4,000多个视频的大规模目录。