您的位置首页>企业动态>

如何修复M1Mac最令人失望的功能Mac上的iOS应用

导读 Apple 和应用程序开发人员都有工作要做。如果苹果第一波 M1 Mac 的发布令人失望,那就是在 macOS 内运行的 iOS 应用程序的发布乏善

Apple 和应用程序开发人员都有工作要做。如果苹果第一波 M1 Mac 的发布令人失望,那就是在 macOS 内运行的 iOS 应用程序的发布乏善可陈。Apple 平台的惊人统一和 Mac 软件基础的大规模扩展应该是……相反,这不是什么大事件。

在 Mac 上运行 iOS 应用程序可能有点奇怪,这是真的。但它有时可能是好的。不幸的是,许多有趣的 iOS 应用程序根本不可用,因为它们的开发人员已将它们从 iOS App Store 的 Mac 端删除。

这不是一个很好的情况。它需要变得更好。以下是可能发生的一些方式。

开发人员可以做什么

尽管 iOS 应用程序开发人员使用 Apple 芯片开发人员过渡套件可以为 Mac 构建他们的 iOS 应用程序并运行它们以了解它们在 macOS 上的表现,但我知道许多开发人员没有这样做,其他人也没有感觉无需先在真正的M1 Mac上试用,就可以轻松地将他们的 iOS 应用程序发布出去。他们中的许多人选择保持安全并选择退出他们的应用程序。

但我希望这是暂时的情况。虽然 iPad 和 iPhone 应用程序在 Mac 环境下有一些怪癖,但老实说,它们比我预期的要好。而且我认为用户可能比开发人员更能容忍怪癖。我希望完美不会成为优秀的敌人,并且用户不会因为他们不完全符合开发人员的高标准而从 iOS 中剥夺他们喜爱的应用程序。

我希望开发人员能够查看他们的 iOS 应用程序在 Mac 上的表现,并决定他们确实需要它们——并且会被驱使改进它们。改进对光标和键盘快捷键等 iPad 功能的支持也将使 Mac 上的应用程序更好。开发人员可以通过拥抱 Catalyst 走得更远,它让这些 iOS 应用程序作为完整的 Mac 应用程序运行,具有更正常的菜单栏和其他 Mac 改编版。(使用 Catalyst 运行的应用程序也将在已安装的 Intel Mac 上运行,这将成为运行几年的大多数 Mac。)

最后,我鼓励应用程序开发人员倾听他们的客户的意见,并了解 iOS 应用程序可能是比替代方案更好的选择。当 iOS 上有适用于这些服务的出色应用程序时,我已经厌倦了在 Mac 上体验糟糕的基于 Web 的体验。即使是在独立应用程序中运行的有点奇怪的 iOS 体验,也胜过将它保存在 Safari 选项卡中,我总是会意外关闭。

苹果可以做什么

这并不完全取决于开发人员。如果苹果想从在未来所有 Mac 硬件上运行 iOS 应用程序中受益,它需要继续推动。

部分推动将需要来自软件方面。Apple 需要继续开发 Catalyst,让 iOS 开发人员尽可能轻松地制作出在连接了妙控键盘的 iPad 和 Mac 上都能正常运行的应用程序。开发人员为在各种 Apple 设备上打造出色应用所需的工作越少,他们完成工作的可能性就越大。

苹果也需要引入更多自己的技术。Shortcuts 应用程序是在 iOS 上实现功能自动化的关键方式,但它在 Mac 上并不存在,而且许多 iOS 应用程序在它实现之前功能会有所减弱。

但苹果最大的影响可能来自它对硬件的决定。一些 iOS 应用程序在 Mac 上感觉奇怪的原因是它们是为触摸而设计的,而不是为光标和键盘设计的。引入带触摸屏的 Mac 不会改变 Mac 作为鼠标优先操作系统的地位,但它将提供替代输入模式,并与某些 iOS 应用程序更好地兼容。

想象一下,如果苹果制造了一款二合一的可转换笔记本电脑,它的屏幕可以包裹在背面,让它暂时更像一个 iPad。许多用户会喜欢一台可以不时变成平板电脑的笔记本电脑——但应用程序需要在那里。

用户可以做什么

开发人员有它的粗糙。整个夏天,他们都在努力应对 macOS Big Sur 的一些重大变化,以及向 Apple 芯片的过渡。他们值得你的尊重和礼貌。

也就是说,如果您喜欢的 iOS 应用程序在 Mac 上不可用,那么礼貌地联系该开发人员是值得的。向他们解释——礼貌!——为什么要在 Mac 上运行该应用程序,以及为什么它比他们今天的 Mac 解决方案更优越。开发人员听到的需求越多,他们就越有可能优先将他们的 iOS 应用程序带到 Mac。

要记住的另一件事:每个 iOS 开发人员都是 Mac 用户,因为为 iOS 开发应用程序的唯一方法是使用 Xcode。这意味着大多数 iOS 开发人员不会看不起希望自己喜欢的 iOS 应用程序在 Mac 上运行的 Mac 用户——因为他们可能也这样做。

最后,我们所有人都需要耐心。这是 Mac 上 Apple 芯片的最早时期。自 2019 年夏天首次发布 Mac Catalyst 以来,我已经与一些开发人员进行了交谈,他们一直致力于将他们的 iOS 应用程序带到 Mac 上——但他们仍然不在那里。Catalyst 的第一个版本是有限的,所以很多人都在等待大苏尔的版本。做对了需要时间。我相信更多的应用程序正在开发中。但我们都需要一点耐心。

尽管如此,开发人员:如果您的应用程序在 Mac 上运行良好,并且没有很大的商业理由禁止 Mac 用户使用它,为什么不选中该框?您的客户很有可能会因此感谢您。

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