Я использую Cordova 4.0.0, iOS SDK 7.1 через CLI.
Я добавил:
cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications.git && cordova prepare
Затем в config.xml
я добавил
gap:plugin name="de.appplant.cordova.plugin.local-notification"
Затем в index.js
я добавил
$(document).ready(function(){
window.plugin.notification.local.hasPermission(function (granted) {
console.log('Permission has been granted: ' + granted);
});
var now = new Date().getTime(),
_60_seconds_from_now = new Date(now + 60*1000);
window.plugin.notification.local.add({
id: 1,
title: 'Reminder',
message: 'Dont forget to buy some flowers.',
repeat: 'weekly',
date: _60_seconds_from_now
});
После этого в Xcode не отображалась ошибка, не создавалось уведомление, а все остальные функции в моем приложении были отключены.
Пожалуйста, скажите мне, какую ошибку я бы совершил или я пропустил какие-либо шаги. Я использовал много плагинов для создания локальных уведомлений, но ни один из них не работает.