ios - FlyOver 仅在 iPhone X Xcode 上崩溃

标签 ios swift xcode maps ios11

我有一个很奇怪的问题。我的应用程序适用于所有 iPhone 型号,仅在 iPhone X 上,FlyOver 模式让应用程序崩溃。奇怪的是,它并没有在 Xcode 模拟器上崩溃,而是在设备上崩溃,而不仅仅是在我的 iPhone X 上。

此错误未出现在具有相同 iOS 版本的任何其他型号上。

这是终端在说什么:

2018-03-02 14:37:43.537023+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetAlpha: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537518+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetStrokeColorWithColor: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537691+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetLineWidth: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537702+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetLineJoin: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537719+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetLineCap: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537744+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetMiterLimit: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537772+0100 ZTL City[3591:990435] [Unknown process name] CGContextBeginPath: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537788+0100 ZTL City[3591:990435] [Unknown process name] CGContextAddPath: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537814+0100 ZTL City[3591:990435] [Unknown process name] CGContextDrawPath: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537824+0100 ZTL City[3591:990435] [Unknown process name] CGContextRestoreGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537856+0100 ZTL City[3591:990435] [Unknown process name] CGContextRestoreGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
2018-03-02 14:37:43.537875+0100 ZTL City[3591:990435] [Unknown process name] CGContextSetBaseCTM: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.

有时它会回到我身边:

Metal returned null texture

我真的无法理解为什么只在 iPhone X 上它会崩溃。 Apple 是否改变了 iPhone X 上的实现方式?

最佳答案

最终,随着 iOS 11.3 的发布,Apple 解决了内存分配问题。

关于ios - FlyOver 仅在 iPhone X Xcode 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49070387/

相关文章:

ios - Watchkit 中的 SPErrorGizmoInstallNeverFinishedErrorMessage

ios - 方向更改后 WKWebView 显示内容错误

ios - NSLineBreakMode ByWordWrapping 在最新更新后不起作用

ios - 如何获取 INFOPLIST_FILE 名称 iOS

ios - 使用 afnetworking 的互联网连接可达性

javascript - 除了react-native-background-task之外,还有什么方法可以在React Native中执行后台任务吗?

ios - Xcode 4.2 iOS SDK 5 基于 View 的应用程序

cocoa - 有关于定制 Cocoa 用户界面设计的好的指南吗?

iphone - 如何以编程方式访问 Nib 中的各种 UIView?

swift - 无法在 UITextfield 上添加操作以查看 Controller