Xcode 11.4.1 修复的问题汇总

Python实战社群

Java实战社群

长按识别下方二维码,按需求添加

扫码关注添加客服

进Python社群▲

扫码关注添加客服

进Java社群

作者丨Apple

来源丨知识小集(zsxjtip)

Xcode 11.4.1 是一个小版本发布,主要是修复之前版本的一些问题。

总览

Xcode 11.4.1 包括适用于iOS 13.4,iPadOS 13.4,tvOS 13.4,watchOS 6.2 和 macOS Catalina 10.15.4 的SDK。Xcode 11.4.1 版本支持针对iOS 8+,tvOS 9+以及watchOS 2+ 的设备上调试。Xcode 11.4.1需要一台运行macOS Catalina 10.15.2+的Mac。

Apple Clang编译器

解决的问题

• 修复了在调用堆栈检查函数 __darwin_chkstk 之前堆栈未对齐16字节的情况下,在 x86_64 上使用 -fstack-check 和 -fomit-frame-pointer 进行编译时可能发生的崩溃。(61028954)(FB7644341)

Asset 目录

已知的问题

• 将使用 Xcode 11.4 构建的带有资产目录的iOS应用部署到运行iOS 13.3或更早版本的设备时,在暗模式下的图像加载性能可能会降低。(61200701)(FB7648891)

解决方法:在应用程序的资产目录中添加符号字形。

Instruments

解决的问题

• 修复了在目标是 Simulator 设备时,Instruments 不会记录 os_log 和 os_signpost 数据的问题。(60883664)(FB7639664)

Interface Builder

• 修复了使用Xcode 11.4构建时,在 Storyboard 和 XIB 文档中设置的某些UINavigationBar外观属性被忽略的问题。(60883063)(FB7639654)

Linking

解决的问题

• 链接器不再清理 -segprot 权限,并允许使用不同的 init 和 max  segment权限构建程序。请注意,将来的OS版本可能不支持非标准段权限。(61137066)

Preview

解决的问题

• 修复了当Xcode不在 /Applications 文件夹中时,使用Mac Catalyst构建的应用程序或沙盒macOS应用程序无法预览的问题。(57096274,61216983)

签名和分发

已知的问题

• 自动签名可能无法更改使用种子前缀而不是团队ID前缀的应用ID。(59672760)(FB7593038)

解决方法:在Apple Developer网站上手动调整您的应用程序ID,然后返回Xcode生成配置文件。

解决的问题

• 解决了由于无法检测已归档二进制文件的平台而导致的分发工作流崩溃。(61228514)

Simulator

解决的问题

• 模拟器指针捕获模式现在可以处理原始的Apple Magic Mouse鼠标。(59437811,61227692)

• 修复了大型二进制文件可能导致看门狗超时或无法在模拟器中启动的问题。(61013375)

Siri Intents

解决的问题

• 修复了使用旧版生成系统时,无法从意图定义文件生成源文件的问题。(60591035,61227177)

Swift

解决的问题

• 修复了在导入使用 objc_runtime_name 属性定义的 Objective-C 类的 Swift 代码中可能发生的崩溃。(60888835)

Swift Package

解决的问题

• 修复了一个应用程序和一个嵌入式扩展程序或辅助工具静态链接同一 package product 时,引发诸如 “Swift package product A is linked as a static library by B and C. This will result in duplication of library code.” 错误的问题。如果您之前设置了 DISABLE_DIAMOND_PROBLEM_DIAGNOSTIC 构建设置来解决此问题,则可以立即删除此设置。(59310009,61227255)

Testing

解决的问题

• 修复了一个错误,该错误可能导致测试运行程序从后台线程上触发的断点恢复而主线程被挂起时崩溃。(61228606)

程序员专栏 扫码关注填加客服 长按识别下方二维码进群

近期精彩内容推荐:  

 再见,纸币!中国成全球首个数字货币国家!

 张一鸣:为什么BAT挖不走我们的人才?

 记一次 Python Web 接口优化

 Java new一个对象时发生了什么?

在看点这里好文分享给更多人↓↓

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值