Files
daily-notification-plugin/ios/DailyNotificationPlugin.podspec
2026-03-19 14:22:59 +08:00

26 lines
1.2 KiB
Ruby

Pod::Spec.new do |s|
s.name = 'DailyNotificationPlugin'
s.version = '2.1.0'
s.summary = 'Daily Notification Plugin for Capacitor'
s.license = 'MIT'
s.homepage = 'https://gitea.anomalistdesign.com/trent_larson/daily-notification-plugin'
s.author = 'Matthew Raymer'
s.source = { :git => 'https://gitea.anomalistdesign.com/trent_larson/daily-notification-plugin.git', :tag => s.version.to_s }
s.source_files = 'Plugin/**/*.{swift,h,m,c,cc,mm,cpp}'
s.ios.deployment_target = '13.0'
s.dependency 'Capacitor', '>= 5.0.0'
s.dependency 'CapacitorCordova', '>= 5.0.0'
s.swift_version = '5.1'
# Explicitly link against system SQLite library to avoid conflicts with
# macOS SQLite libraries (e.g., from pkgx or other package managers that
# may set DYLD_LIBRARY_PATH or similar environment variables)
s.xcconfig = {
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) COCOAPODS=1',
'OTHER_LDFLAGS' => '$(inherited) -lsqlite3'
}
s.deprecated = false
# Set to false so Capacitor can discover the plugin
# Capacitor iOS does not scan static frameworks for plugin discovery
# Dynamic frameworks are discoverable via Objective-C runtime scanning
s.static_framework = false
end