Календарь Библиотека вылетает приложение на iOS - PullRequest
0 голосов
/ 04 мая 2018

Я установил библиотеку календаря с настройками GUI в Eclipse и назвал Refresh CN1 Libs. Следующий код компилируется нормально - но вылетает приложение на моем iOS-устройстве, когда вызывается hasPermissions ().

Есть идеи?

    try
    {
        DeviceCalendar tmpDCal = DeviceCalendar.getInstance();
        Message.showInformation("tmpDCal = " + tmpDCal == null ? "null" : "instance");

        if (tmpDCal != null)
        {
            if (tmpDCal.hasPermissions())
            {
                  // TODO
            }
            else
                Message.showInformation("No rights");
        }
    }
    catch (Exception e)
    {
        Message.showInformation("Exception: " + e.getMessage());
    }

1 Ответ

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

Эта библиотека предшествовала переходу на xcode 9.2. Я предполагаю, что это нуждается в обновлении с новыми подсказками сборки для ios.NS *.

Смотрите это https://www.codenameone.com/blog/xcode-9-mode.html

Попробуйте добавить подсказку построения описания календаря, если это не сработает, попробуйте подтвердить эту гипотезу, скомпилировав с 7.3 и посмотрев, работает ли она там. В любом случае сообщите о проблеме с выводами , поскольку мы можем добавить эти подсказки непосредственно в библиотеку.

...