0

编辑:iOS版本:iOS 10

我对 crashlytics 的以下崩溃报告感到困惑:

CoreFoundation             0x142ea9823 CFStringConvertNSStringEncodingToEncoding + 806
MyApp                      0x100d3625c -[MyClass myMethod:] (Myclass.m:100)

这是实现:

NSMutableArray *myActions = [NSMutableArray array];
UNNotificationAction *action = [UNNotificationAction actionWithIdentifier:@"actionId" title:@"title" options:UNNotificationActionOptionNone];
[myActions addObject:action];//Line no. 100

我无法在开发环境中看到崩溃,但是当我在 AppStore 中部署应用程序时,获取在同一行中报告的崩溃次数[myActions addObject:action];

4

1 回答 1

3

这可能发生在版本 10.0 之前的较低版本的 iOS 中,因为 UNNotificationAction Api 在等于或高于 iOS 10.0 的 iOS 版本中可用,您可以在此处找到更多详细信息。也许您的部署目标小于 10.0?

于 2018-05-02T10:39:21.173 回答