fix(ios): New Activity dual notification – handle updateStarredPlans and BGTaskScheduler errors
- Treat updateStarredPlans as optional: catch UNIMPLEMENTED and continue to scheduleDualNotification so missing native method no longer blocks scheduling. - Show specific toast when BGTaskSchedulerErrorDomain error 1 occurs (e.g. Simulator): explain that a real device and Background App Refresh are required. - Add PluginHeaders diagnostic in AccountViewView and main.capacitor.ts to debug UNIMPLEMENTED (log DNP methods at call time and at launch). - Fix main.capacitor.ts build: use CapacitorWindow type and safe cap assignment so vite build --mode capacitor succeeds. - Docs: add UNIMPLEMENTED troubleshooting and updateStarredPlans note in plugin-feedback-ios-scheduleDualNotification.md; add section 8.3 in notification-new-activity-lay-of-the-land.md. - Lockfile updates (package-lock.json, Podfile.lock).
This commit is contained in:
@@ -86,7 +86,7 @@ PODS:
|
||||
- SQLCipher/common (4.9.0)
|
||||
- SQLCipher/standard (4.9.0):
|
||||
- SQLCipher/common
|
||||
- TimesafariDailyNotificationPlugin (2.0.0):
|
||||
- TimesafariDailyNotificationPlugin (2.1.1):
|
||||
- Capacitor
|
||||
- ZIPFoundation (0.9.19)
|
||||
|
||||
@@ -172,7 +172,7 @@ SPEC CHECKSUMS:
|
||||
nanopb: 438bc412db1928dac798aa6fd75726007be04262
|
||||
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
|
||||
SQLCipher: 31878d8ebd27e5c96db0b7cb695c96e9f8ad77da
|
||||
TimesafariDailyNotificationPlugin: 3c12e8c39fc27f689f56cf4e57230a8c28611fcc
|
||||
TimesafariDailyNotificationPlugin: ab9860e6ab9db8019f64f3c08f115a0c4ffd32d9
|
||||
ZIPFoundation: b8c29ea7ae353b309bc810586181fd073cb3312c
|
||||
|
||||
PODFILE CHECKSUM: 6d92bfa46c6c2d31d19b8c0c38f56a8ae9fd222f
|
||||
|
||||
Reference in New Issue
Block a user