博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Apple着手抛弃32位macOS应用程序
阅读量:6716 次
发布时间:2019-06-25

本文共 881 字,大约阅读时间需要 2 分钟。

\

看新闻很累?看技术新闻更累?试试,每天上下班路上听新闻,有趣还有料!

\
\\

Apple已经着手抛弃macOS上的32位应用程序了。macOS的下一个维护更新版本High Sierra 10.13.4将会在用户打开32位应用程序时对用户进行提醒,接下来的Xcode 9.3也会包含相关工具来帮助开发者更好地完成应用程序从32位到64位的过渡。

\\

遵照Apple在,Apple于今年1月已经停止接受macOS 32位应用程序在应用商城中的提交了,对于32位应用程序的更新支持仅持续到今年的6月份。随着下一个macOS的发布,Apple将更进一步,向用户提出了一个明确的警告。确实是如此,我们在中可以看到:

\\
\

为了之后macOS版本的发布,我们将不会对32位应用程序作出妥协,从macOS 10.13.4开始,当用户打开一个32位应用程序时将会收到系统的警告。该警告针对每一个应用程序只会出现一次。

\
\\

Apple停止对macOS上32位应用程序支持的策略类似于他们之前在的策略。实际上,自从iOS 10.3开始,每当iOS的用户打开一个32位应用程序时都会收到一个警告。最终在iOS 11上Apple全面停止了对32位应用程序的支持。

\\

这次Apple同样通过Xcode 9.3中的一个诊断工具为开发者提供了拓展支持,。特别地,开发人员可以启用一个新的,在该模式下运行32位代码将会触发应用程序的警告或者是针对其他类型应用程序(例如Dashboard或WebKit插件)的静默故障。该模式能够通过在终端中执行sudo nvram boot-args=\"-no32exec\"命令来启用,在重启机器之后就会生效。一旦开发人员确认他们的应用程序能够在64位模式下正常运行之后,他们就可以通过在终端中执行sudo nvram boot-args=\"\"命令并且重启机器就能够重新恢复至正常模式。

\\

Apple表示,在今后的macOS版本中将会提供更多有关64位测试模式的信息,以帮助开发人员对软件进行测试和验证。

\\

查看英文原文:

转载地址:http://kxumo.baihongyu.com/

你可能感兴趣的文章
数据库事务和MVCC多版本并发控制
查看>>
自定义控件实践-倒计时控件
查看>>
《JavaScript高级程序设计(第三版)》
查看>>
随手记 - Springboot Application Properties 值
查看>>
java B2B2C Springcloud多租户电子商城系统- 分布式事务
查看>>
屏幕方向读取与锁定:Screen Orientation API
查看>>
记:解决angular报错'Missing locale data for the locale "zh-cn"
查看>>
【半月刊 2】前端高频面试题及答案汇总
查看>>
contentSize, contentInset 和 contentOffset的含义
查看>>
vue全家桶
查看>>
springMVC---配置文件解析(web.xml)
查看>>
angular4微信公众号开发遇到的问题
查看>>
React写个GitHub项目管理面板
查看>>
Redis 集群分片&分布式锁的使用
查看>>
String类型
查看>>
一致性 Hash 算法的实际应用
查看>>
个推微服务网关架构实践
查看>>
自定义标签的编码
查看>>
用一张图总结web缓存策略
查看>>
re模块与正则表达式
查看>>