苹果将​​允许 iOS 应用在 ARM 上运行 mac

首先,你将能够编译你的应用程序在基于Intel的Mac和基于ARM的Mac上运行。至于未优化的软件,你仍然可以运行那些应用程序。2,这是一个仿真环境,可让你在新Mac上运行旧应用程序。即使开发人员从未针对macOS优化这些应用程序,你也应该能够下载和运行这些应用程序。这样,你可以在带有ARM芯片的实际Mac上测试你的应用程序。...

最近,Apple 宣布了关于 mac 的重大更改。未来,苹果将从英特尔 CPU 转向苹果自己的基于 ARM 架构的硅芯片。如果您是开发人员或者您正在运行一个未知的企业应用程序,您可能会对它的工作原理有很多疑问。

首先,您将能够编译您的应用程序以在基于 Intel 的 mac 和基于 ARM 的 mac 上运行。您可以使用新格式 2 分发这些带有两个可执行文件的应用程序。如果您是 mac 计算机的长期用户,您知道 Apple 在从 CPU 切换到 Intel CPU 时使用了相同的过程——一个应用程序mac应用切换软件,两个可执行文件。

至于未优化的 软件,您仍然可以运行这些应用程序。但它的性能不如从原生支持 ARM 的应用程序中获得的性能。Apple 将发布 2,这是一个模拟环境mac应用切换软件,可让您在新的 mac 上运行旧版应用程序。

当您安装旧应用程序时,mac 将检查该应用程序并尝试针对您的 ARM 处理器对其进行优化。这样,即使在您打开应用程序之前,也会进行一定程度的优化。

但是,如果它是 Web 浏览器或具有即时代码的复杂应用程序呢?2 还可以在运行应用程序时即时将指令从 x86 转换为 ARM。

而且,如果您是一名开发在服务器上运行的代码的技术人员,Apple 还推出了一套虚拟化工具,以便您可以运行 Linux 和 。

1592880554609852.png

mac应用切换软件_物理隔离卡只能硬性切换不能软件切换_华为mate7应用切换

此外,用户可以访问更大的应用程序库。“mac用户第一次可以在 mac 上运行 iOS 和应用程序,”苹果首席执行官蒂姆库克说。

虽然 Apple 没有透露太多细节,但 Apple 没有谈论自己的框架,该框架可以轻松地将 iOS 应用程序移植到 macOS。即使开发人员从未针对 macOS 优化它们,您也应该能够 下载 并运行这些应用程序。

这一过渡大约需要两年时间,第一个基于 ARM 的 mac 将于今年年底推出。对于有兴趣将其应用程序移植到基于 ARM 的 mac 的开发人员,将会有一个快速入门程序。除了文档和私人论坛之外,Apple 还会向您发送带有 A12Z SoC 的定制 mac Mini。这样,您可以在带有 ARM 芯片的实际 mac 上测试您的应用程序。

1592880581919882.png

物理隔离卡只能硬性切换不能软件切换_mac应用切换软件_华为mate7应用切换

关键词:ARM

加入微信

获取电子行业最新资讯

相关文章

发表评论