Со вчерашнего дня я не могу создать приложение для Phonegap, которое включает плагин OneSignal, оно больше не работает! Я использую версию 2.4.5 вот ошибка, которую я получаю: Есть идеи?
FAILURE: сборка не удалась, исключение.
Где: Строка файла сборки /app/build.gradle: 94
Что пошло не так: Возникла проблема при оценке проекта ': app'.
Не удалось разрешить все файлы для конфигурации 'classpath'. Не удалось разрешить gradle.plugin.com.onesignal: onesignal-gradle-plugin: [0.10.0, 0.99.99]. Требуется: не определено: не определено: не определено Не удалось разрешить gradle.plugin.com.onesignal: onesignal-gradle-plugin: [0.10.0, 0.99.99]. Не удалось перечислить версии для gradle.plugin.com.onesignal: onesignal-gradle-plugin. Невозможно загрузить метаданные Maven из https://plugins.gradle.org/m2/gradle/plugin/com/onesignal/onesignal-gradle-plugin/maven-metadata.xml. Не удалось получить ресурс 'https://plugins.gradle.org/m2/gradle/plugin/com/onesignal/onesignal-gradle-plugin/maven-metadata.xml'. Не удалось получить 'https://plugins.gradle.org/m2/gradle/plugin/com/onesignal/onesignal-gradle-plugin/maven-metadata.xml'. sun.security.validator.ValidatorException: сбой построения пути PKIX: sun.security.provider.certpath.SunCertPathBuilderException: невозможно найти действительный путь сертификации к запрошенной цели
Он работал накануне с той же версией плагина OneSignal, и я ничего не менял.
Похоже, что была проблема с сертификатом gradle SSL, и они это исправили!теперь все должно работать нормально, попробуйте собрать с ранее работающей версией 2.4.5 и дайте мне знать, что у вас получилось.
Я решил изменить версию плагина onesignal:
До того, как я использовал (с проблемой):
Работает только с версией 2.4.0:
Необходимо указать именно spec = "2.4.0", а не spec = "^ 2.4.0".