Странный сбой при добавлении нового экземпляра в NSMutablearray - PullRequest
0 голосов
/ 02 мая 2018

РЕДАКТИРОВАТЬ: 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];

1 Ответ

0 голосов
/ 02 мая 2018

Это может произойти в более низких версиях iOS до версии 10.0, поскольку UNNotificationAction Api доступна в версии iOS, которая равна или лучше, чем iOS 10.0, более подробную информацию можно найти здесь . Может быть, ваша цель развертывания меньше 10.0?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...