入门 - 示例 Swift (macOS) 应用和教程

本教程介绍如何使用适用于 macOS 的 App Center Swift 应用。 支持 Objective-C 和 Swift。

先决条件

登录到 GitHub 并创建存储库分支

  1. 登录到 GitHub 帐户

  2. 访问 示例应用的 GitHub 存储库

  3. 单击 页面 右上角的"分支",然后克隆存储库。

集成 CocoaPods

  1. 打开终端并转到示例应用的目录。

  2. 运行以下命令以安装 CocoaPods:

    sudo gem install cocoapods
    
  3. 包含的 Podfile 列出了源代码中的依赖项。 若要安装它们,请运行以下命令:

    pod install
    
  4. 打开 , .xcworkspace 然后按"运行"。 应用应不会生成错误。

登录到 App Center

  1. 打开 App Center 门户

  2. 单击 " 使用 GitHub 连接 " 并登录,或使用另一个提供程序。

在 App Center 中创建新应用

  1. 单击 " 添加新应用"。

  2. 为应用 示例 MacOS 应用 命名。

  3. 选择 macOS目标-C/Swift

  4. 单击底部的 " 添加新应用 "。

替换应用密码

为了使示例应用程序能够将信息发送到 App Center,必须在 Xcode 中更改应用程序机密。

  1. 导航到 App Center 中的 " 设置 " 页。

  2. 复制顶部的 应用程序机密

  3. .xcworkspace从示例应用文件夹打开。

  4. AppDelegate 中,编辑 applicationDidFinishLaunching 委托方法,并将应用机密粘贴到占位符上。

  5. 将更改添加、提交并推送到分叉存储库。 可以通过终端或所选的工具完成此操作。

Codesign 项目

代码签名是可选的,但建议使用。

代码签名可确保用户应用来自可信开发人员,而不被其他人更改。 在 App Center 中,需要将应用分发给用户并发送推送通知。 有关详细信息,请 参阅 Apple 开发人员文档

为此示例应用创建新的应用 ID 时,请确保在 "应用服务" 部分下查看 推送通知 服务。

推送应用服务

  1. .xcworkspace从示例应用的文件夹打开。

  2. 在文件中跳到 " 常规 " .xcworkspace

  3. 在 " 标识" 下,编辑 捆绑标识符 ,使其与应用 ID 匹配。

  4. 导入并选择在 " 签名 (调试") 下的预配配置文件,并对 (发布) 进行签名

  5. 将更改添加、提交并推送到分叉存储库。 可以通过终端或所选的工具完成此操作。

一切都已设置为试用 App Center 服务。 不确定接下来要做什么? 大多数人会在下一次生成应用;有关简短演练,请查看 生成教程