苹果支持Mac和iOS应用程序的通用购买

苹果的Catalyst应用程序旨在帮助MacOS和iOS平台之间的软件连接,现在该公司正进一步推动这两个平台之间的通用购买,正如开发者Steve Troughton-Smith在Twitter上发布的苹果X code11.4测试版中所指出的那样。换句话说,如果开发人员选择启用它,购买MacApp Store应用程序版本的客户也会在他们的iOS设备上获得它,反之亦然。

这一新功能听起来类似于苹果已经为iPhone、iPad、Apple Watch和TVOS平台提供了通用iOS应用程序,在这些平台上,购买该应用程序曾经让用户访问它。当然,开发人员仍然可以选择为不同的平台分发(并出售)不同版本的应用程序,如果他们想将其应用程序的Mac、iOS和iPad版本分别货币化,但通用应用程序在当今的iOS生态系统中要普遍得多。

通用购买Mac/IOS应用程序!pic.twitter.com/9yNrDmwvWD

新功能似乎是苹果鼓励开发人员创建更多Catalyst应用程序计划的一大部分:默认情况下,X code11.4将启用通用购买,开发人员也将能够添加现有的Mac应用程序来支持通用购买。

今年早些时候在MacOS10.15Catalina推出的催化剂应用程序(在苹果在MacOS10.14的“Marzipan”代码名下延长了试用期之后)。其想法是,Mac开发人员可以使用Catalyst应用程序,从而更容易地将iOS应用程序(基于苹果的UIKit软件框架)移植到MacOS上,而不必为传统上在桌面上使用的AppKit软件框架重写整个应用程序。在实践中,Catalyst应用程序起步缓慢,开发人员不愿意采用复杂的新系统,用户也不愿意接受它。

不过,通过提供通用购买服务,苹果可以通过消除消费者方面的一个关键障碍,帮助启动新一波的Catalyst应用程序:要求客户在Mac电脑上再次支付他们已经在手机和平板电脑上购买的应用程序的费用。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢