Tag: 外系统

OutSystems移动应用程序进入Apple商店的旅程

在与生成移动应用程序并将其放置在Apple商店的过程中进行了具有挑战性的互动之后,我决定通过写下来并与社区共享的方式来减轻痛苦。 我还将借此机会介绍Apple Test Flight,作为测试您的iOS应用程序的一种方法。 还有其他方法吗? 可能吧,但这将要记录在案! 在Apple或OutSystems更新其流程之前,这就是我要走的路! 在OutSystems中构建您的移动应用 这是最简单的步骤! OutSystems为您提供了构建可以上传到移动商店的本机移动应用程序的可能性。 一切开始于此屏幕: 选择要开发的应用程序类型后,只需选择模板,设置名称和图标,即可开始使用! 如果您不知道如何在OutSystems中构建移动应用程序,则可以跟随OutSystems大学学习,然后通过官方文档补充知识。 如果您有疑问并想了解更多,您可以随时加入社区并使用论坛。 一旦准备好在设备上测试应用程序,就需要为受支持的本机平台(iOS和Android)设置配置。 为了获得所有必要的信息,您需要注册Apple和Google的开发人员程序。 Google的服务非常简单,一次只需25美元,您就可以管理和上传应用,而无需支付更多费用。 由于围绕iOS的过程更加复杂(从管理证书,配置文件并将应用程序上载到商店),我将在本文的其余部分专门说明如何实现。 如何注册苹果开发计划? Apple开发计划适用于企业(每年299 UDS)和个人(每年99 USD)。 您可以在此处找到有关这两个选项的更多信息。 独立于您的选择,您必须具有启用了双重身份验证的Apple ID(这实际上是最新更改之一)。 另外,您还必须具有OSX机器的访问权限才能将应用程序(ipa文件)推送到商店,但我将对此进行更深入的介绍。 在注册了您选择的程序之后,您可以在apple开发人员网站上访问您的帐户。 对于本文的范围,我将使用个人开发人员帐户。 在Apple控制台中了解您的方式 成功登录后,您应该可以看到以下页面。 要在Apple商店中开发和分发移动应用程序,您需要拥有Apple发行的数字证书,以便Apple系统可以识别谁签署了该应用程序。 选择“ 证书,标识符和配置文件”选项,您将被重定向到一个页面,您可以在其中管理所有必要的文件和配置。 首先选择“ 证书”菜单项,然后单击右上角的+。 您将能够为您的开发环境生成证书。 在这里,您将面临第一个障碍! 如果要使用一组已知的终端进行测试并可以获取其UDID编号,则可以选择iOS App Development,并且在配置Provisioning Profile时可以选择有权安装和运行该应用程序的设备。 如果您拥有最多的测试用户和/或不知道他们的设备,则应选择App Store和Ad Hoc ,然后使用Test Flight进行应用测试。 对于本文,我将使用App Store和Ad Hoc选项,并使用Test Flight,因为这是选择一组人员对您的应用程序进行测试的简单方法。 因此,回到控制台,您应该选择App Store和Ad Hoc单选按钮,然后单击继续按钮以上传证书签名请求(CSR)文件。 目前,您将获得一个解释,如果您使用的是Mac,则如何生成该文件。 但是,如果您是像我这样的Windows用户,那么这种解释只会带您到迪士尼乐园! […]