对于苹果Mac App Store提供的所有好处–易于更新,在没有产品密钥的情况下在多台Mac上轻松安装–仍然存在一个我们无法相信苹果尚未解决的主要缺陷:升级。 开发人员可以始终对其应用程序执行就地升级,但是所有当前所有者将免费获得升级,这可能并不对所有开发人员都具有成本效益。 另外,开发人员可以在商店中为升级后的应用程序发布单独的商品,但是这种方法无法为开发人员提供降低现有客户升级价格的方法。
为了解决此问题,资深Mac开发人员Omni Group刚刚发布了一种解决方法:OmniKeyMaster。 这个小型的免费应用程序会自动扫描用户的Mac,以查找从Mac App Store购买的公司软件的副本,然后为客户提供免费的等效许可证密钥,该许可证密钥可与直接从Omni's网站购买的传统发行版本的软件一起使用网站。
最终结果是,Omni的Mac App Store客户有效地获得了非App Store版本的应用程序的免费许可证,这使他们可以购买Omni软件的未来版本的低成本升级,或从标准版本的Omni软件升级。专业版的特定应用。
直接访问公司的Omni许可版本的应用程序还可以确保客户尽快获得最新更新,因为直接从Omni进行的更新不必经过苹果公司有时冗长的App Store批准过程。
不幸的是,该过程仅在一个方向上起作用。 例如,如果您使用OmniKeyMaster升级到OmniFocus的新版本,则最终只能获得该应用程序的传统许可版本;否则,您最终将获得该应用程序的传统许可版本。 取得新升级应用程序的Mac App Store版本的唯一方法是在商店中以全价再次购买。
OmniKeyMaster是解决Apple App Store升级问题的一种出色的,客户友好的解决方案。 尽管我们希望更多的开发人员能够效仿Omni的榜样,但我们希望更强大的一点是,库比蒂诺的人们将很快找到一种使付费应用商店升级成为现实的方法。