制作和发布iOS Sticker应用

您需要担心的两件事是证书,ID和配置文件以及iTunes Connect。 对于此步骤,我们将担心证书,ID和配置文件。 单击此链接时,应该会看到带有四个顶级类别的侧边栏。 证书,标识符,设备和供应配置文件。 此步骤包含几个子步骤,因此请继续关注我。 如果您感到困惑或迷茫,可以随时参考Tony的指南以获取更多详细信息。

步骤2.1 — iOS开发证书

此时,您应该在“证书:所有”页面上。 您可以单击右上角的+按钮。 您需要担心的两种类型的应用程序开发证书:iOS发行版和iOS开发。 苹果要求这些证书的原因是为了确保应用被盗版或在其他平台上使用。 同时,这是一种安全措施,也是保护开发人员应用程序的一种方式。

您要创建的第一个证书是iOS开发证书。 开始创建此证书时,您将获得完成证书所需的所有步骤的说明。 有两种方法可以做到这一点,Tony概述了通过Xcode创建CSR(证书签名请求),然后将其上传到开发人员帐户,然后下载证书的手动过程。 在您执行此过程时,Apple实际上给出了非常好的说明。

步骤2.2 — iOS发行证书

创建完iOS开发证书后,您将创建一个App Store证书。 您将要再次单击+按钮,然后向下滚动至页面的“生产”部分,在其中找到“ App Store和Ad Hoc”选项。 同样,继续完成证书创建过程。

步骤2.3 —设备注册

接下来,您需要单击设备:全部,然后单击右上角的+按钮。 对于此步骤,您将要抓住iPhone或iPod Touch和USB电缆。 插入设备并打开iTunes。 从菜单中选择设备,然后您将看到设备的序列号,如果单击该序列号,则应该更改。 单击它,直到看到UUID,然后右键单击以将数字复制到剪贴板。 您将其复制到设备注册表格的UUID字段中。

步骤2.4 —应用程序ID

这是您将来会重复最多的步骤。 对于您制作的每个应用,都需要创建一个应用ID。 您应该看到三个部分,“应用程序ID描述”,“应用程序ID前缀”和“应用程序ID后缀”。 在说明中,输入您想要为应用指定的名称,然后使用CamelCase格式或Dashed-Format。 两种都不错,但请选择一种格式并坚持使用。 ID前缀应该已经填写完毕,因此您不必担心。 ID后缀是您要担心的部分。 Apple建议使用反向域样式命名约定。 此格式应为您的网站或应用程序的网站域名加上您先前创建的应用程序描述名称。 这是一个示例: com.ghanbak.MyApp。

步骤2.5 —设置配置文件

此步骤允许您的Xcode应用程序提交到iTunes Connect。 为此,您将有两个选项,类似于我在“证书”部分中突出显示的选项; 开发配置文件和分发配置文件。 您需要单击右上角的+按钮,并在“开发”部分下看到iOS应用开发的选项。 选择该选项,然后继续提供的步骤。 配给配置文件需要为其分配应用ID,证书和设备。 执行此步骤时,请确保选择开发证书。 最后一部分是命名个人资料。 最好使用类似于MyAppDevelopment的命名约定,这样,当您在Xcode中设置应用程序时,可以选择此配置文件。

接下来,您将创建分发配置文件,此步骤类似于应用程序开发步骤。 您将再次单击+按钮,然后在“分发”下选择“ App Store”选项。 除了选择分发证书并将MyAppDistribution用作命名约定外,您将执行与开发概要文件相同的操作。

恭喜! 你到一半了!

第3步-Xcode

这就是乐趣的开始。 假设您已经创建了要用于贴纸应用程序的图稿,我们将跳过创建Xcode项目并确保您拥有适当的资产。 您可以在此处找到创建贴纸包所需的所有资源。 这显示了最佳做法,图像大小等。

您将要打开Xcode并开始一个新项目。

点击下一步。

产品名称应与您在开发人员帐户中创建的应用ID相匹配。 记下Bundle Identifier,它应该与您的开发者帐户中的App ID后缀匹配。 这是事情开始联系在一起的地方。 这些ID用于使iTunes Connect和Xcode知道这些应用程序是相同的。

在本部分中,您将要选择“签名”部分下的“团队”,并确保已启用“ 自动管理签名 ”。 接下来,您将要选择您的部署目标。 至少应设置为10.0。 这是针对您要发行的最低iOS版本。 考虑到贴纸直到10.0才可用,因此您至少要定位10.0。 最后,请确保从贴纸图标源中选择“ iMessage应用程序图标”。 这将设置应用程序图标尺寸,以备后用。

完成设置后,就该开始向应用程序添加视觉效果了。 您应该看到这样的文件结构。 您需要担心的是带有.xcstickers`的文件夹。 该文件夹中有贴纸包和应用程序图标。 您所要做的就是单击任意一个,然后将图像拖放到其中。请记住,您将需要遵循开发者站点上的图像大小准则。