Fix attempty
This commit is contained in:
@@ -2,6 +2,8 @@
|
|||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
<plist version="1.0">
|
<plist version="1.0">
|
||||||
<dict>
|
<dict>
|
||||||
|
<key>aps-environment</key>
|
||||||
|
<string>development</string>
|
||||||
<key>com.apple.security.application-groups</key>
|
<key>com.apple.security.application-groups</key>
|
||||||
<array>
|
<array>
|
||||||
<string>group.com.wrenchboard.users.onesignal</string>
|
<string>group.com.wrenchboard.users.onesignal</string>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import UIKit
|
import UIKit
|
||||||
import Capacitor
|
import Capacitor
|
||||||
|
import OneSignalFramework
|
||||||
|
|
||||||
@UIApplicationMain
|
@UIApplicationMain
|
||||||
class AppDelegate: UIResponder, UIApplicationDelegate {
|
class AppDelegate: UIResponder, UIApplicationDelegate {
|
||||||
@@ -7,8 +8,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
|
|||||||
var window: UIWindow?
|
var window: UIWindow?
|
||||||
|
|
||||||
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
|
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
|
||||||
// Override point for customization after application launch.
|
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
func applicationWillResignActive(_ application: UIApplication) {
|
func applicationWillResignActive(_ application: UIApplication) {
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ class NotificationService: UNNotificationServiceExtension {
|
|||||||
/* DEBUGGING: Uncomment the 2 lines below to check this extension is executing
|
/* DEBUGGING: Uncomment the 2 lines below to check this extension is executing
|
||||||
Note, this extension only runs when mutable-content is set
|
Note, this extension only runs when mutable-content is set
|
||||||
Setting an attachment or action buttons automatically adds this */
|
Setting an attachment or action buttons automatically adds this */
|
||||||
// print("Running NotificationServiceExtension")
|
print("Running NotificationServiceExtension")
|
||||||
// bestAttemptContent.body = "[Modified] " + bestAttemptContent.body
|
bestAttemptContent.body = "[Modified] " + bestAttemptContent.body
|
||||||
|
|
||||||
OneSignalExtension.didReceiveNotificationExtensionRequest(self.receivedRequest, with: bestAttemptContent, withContentHandler: self.contentHandler)
|
OneSignalExtension.didReceiveNotificationExtensionRequest(self.receivedRequest, with: bestAttemptContent, withContentHandler: self.contentHandler)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,12 +22,18 @@ export class AppComponent {
|
|||||||
// NOTE: Update the init value below with your OneSignal AppId.
|
// NOTE: Update the init value below with your OneSignal AppId.
|
||||||
OneSignal.init("13755f98-ec69-45fd-a2f1-d2166afcaa51");
|
OneSignal.init("13755f98-ec69-45fd-a2f1-d2166afcaa51");
|
||||||
|
|
||||||
|
|
||||||
let myClickListener = async function(event) {
|
let myClickListener = async function(event) {
|
||||||
let notificationData = JSON.stringify(event);
|
let notificationData = JSON.stringify(event);
|
||||||
};
|
alert(notificationData);
|
||||||
|
console.log('notificationOpenedCallback: ' + JSON.stringify(notificationData));
|
||||||
|
|
||||||
|
};
|
||||||
OneSignal.Notifications.addEventListener("click", myClickListener);
|
OneSignal.Notifications.addEventListener("click", myClickListener);
|
||||||
|
|
||||||
|
/* OneSignal.Notifications.setNotificationOpenedHandler(function(opened) {
|
||||||
|
let notificationData = JSON.stringify(opened);
|
||||||
|
console.log('notificationOpenedCallback: ' + notificationData);
|
||||||
|
}); //*/
|
||||||
|
|
||||||
// Prompts the user for notification permissions.
|
// Prompts the user for notification permissions.
|
||||||
// * Since this shows a generic native prompt, we recommend instead using an In-App Message to prompt for notification permission (See step 7) to better communicate to your users what notifications they will get.
|
// * Since this shows a generic native prompt, we recommend instead using an In-App Message to prompt for notification permission (See step 7) to better communicate to your users what notifications they will get.
|
||||||
|
|||||||
Reference in New Issue
Block a user