Files
daily-notification-plugin/ios/project.yml
Jose Olarte III d8a0eaf413 refactor(android,ios): rename package com.timesafari to org.timesafari.dailynotification
- Android: move plugin source to org/timesafari/dailynotification, update
  namespace, manifest package, and all package/imports; change intent actions
  to org.timesafari.daily.NOTIFICATION and DISMISS
- iOS: update bundle IDs, BGTask identifiers, subsystem labels, and queue
  names in Plugin and Xcode projects
- Capacitor: update plugin class registration and appIds in configs
- Test apps (android-test-app, daily-notification-test, ios-test-app):
  applicationId/bundleId, manifests, ProGuard, scripts, and docs
- Docs: bulk update references; add CONSUMING_APP_MIGRATION_COM_TO_ORG.md
  for consuming app migration

BREAKING CHANGE: Consuming apps must update plugin class to
org.timesafari.dailynotification.DailyNotificationPlugin, manifest
receivers/actions, and iOS BGTask identifiers per migration doc.
2026-03-12 14:26:07 +08:00

52 lines
1.2 KiB
YAML

name: DailyNotificationPlugin
options:
bundleIdPrefix: org.timesafari
deploymentTarget:
iOS: 13.0
schemes:
DailyNotificationPlugin:
build:
targets:
DailyNotificationPlugin: all
run:
config: Debug
test:
targets:
- DailyNotificationPluginTests
config: Debug
profile:
config: Release
analyze:
config: Debug
archive:
config: Release
DailyNotificationPluginTests:
build:
targets:
DailyNotificationPluginTests: all
test:
targets:
- DailyNotificationPluginTests
config: Debug
targets:
DailyNotificationPlugin:
type: framework
platform: iOS
sources:
- path: Plugin
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: org.timesafari.dailynotification
DEVELOPMENT_TEAM: "" # Add your team ID here
dependencies: []
DailyNotificationPluginTests:
type: bundle.unit-test
platform: iOS
sources:
- path: Tests
dependencies:
- target: DailyNotificationPlugin
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: org.timesafari.dailynotification.tests
DEVELOPMENT_TEAM: "" # Add your team ID here