当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]苹果开发者网站上最近发布的更新页面说,通用购买现在包括Mac应用程序。 这意味着第三方开发人员可以使用Apple的Catalyst体系结构技术,并可以在App Store和Mac App Store中列出应用程序。 换句话说,购买使用此技术开发的应用程序后,用户可以在其他平台上自动解锁同一应用程序。

苹果开发者网站上最近发布的更新页面说,通用购买现在包括Mac应用程序。 这意味着第三方开发人员可以使用Apple的Catalyst体系结构技术,并可以在App Store和Mac App Store中列出应用程序。 换句话说,购买使用此技术开发的应用程序后,用户可以在其他平台上自动解锁同一应用程序。

按照苹果的说明,要想实现通用购买的支持,第三方开发者们需要更改应用程序的捆绑包标识符才行。而要修改这一标识,需要使用到苹果尚未发布的Xcode 11.4。此外,此前借助Catalyst开发iOS程序的开发者,现在也能使用这一技术自动生成对应的Mac应用程序。当然,后者只能保证能在Mac设备上正常运行,别指望它会对Mac设备做出多少的优化。

其他需要注意的是,用户在任意平台购买应用程序后,自动解锁其他平台的同款应用,要求用户使用购买时的ID登陆其他平台的设备后,才能解锁对应的应用。此外,使用Xcode 11.3或更早版本开发的应用程序将不会增加这一特性。也就是说,仅有那些使用苹果尚未发布的Xcode 11.4开发的应用程序,才有可能支持通用购买的支持。

想来苹果如此积极地推动通用购买支持,应该是想降低第三方开发者开发其他平台应用程序的难度。如此一来,便能大大增加iOS、iPadOS、Mac各平台的应用程度数量,让整个生态更具有吸引力。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭