OneSignal / OneSignal-Flutter-SDK

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your flutter app with OneSignal
https://www.onesignal.com
Other
625 stars 215 forks source link

[Bug]: Unable to receive image in push notifications on iOS #883

Closed pongloongyeat closed 6 months ago

pongloongyeat commented 6 months ago

What happened?

As title implies, when trying to send a test push notification from the OneSignal dashboard, I'm unable to receive any image in my push notification.

Steps to reproduce?

1. Setup OneSignalNotificationExtension on iOS according to [docs](https://documentation.onesignal.com/v9.0/docs/flutter-sdk-setup#step-3-add-an-ios-service-extension-ios-apps-only)
2. Initialise the SDK in Dart as per [docs](https://documentation.onesignal.com/v9.0/docs/flutter-sdk-setup#step-6-initialize-the-onesignal-sdk-all-platforms).
3. Send a push notification with an image to targeted test subscription.
4. Notification appears with no image.

What did you expect to happen?

It should show the image in the push notification. Below are the list of things I've tried:

OneSignal Flutter SDK version

3.5.3

Which platform(s) are affected?

Relevant log output

default 21:10:05.906533+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Ready plugins sent as euid = 502, uid = 502, (persona not available)
default 21:10:05.907310+0800    pkd [u B4F12670-6413-4ADB-97F3-7BD064B87124] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] will be managed by runningboard
default 21:10:05.919034+0800    pkd [u B4F12670-6413-4ADB-97F3-7BD064B87124] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Allowing host pid 176 to use plugin [/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Bundle/Application/C0B8393A-FD46-4E34-BAC4-7EFEAA04A5F2/Runner.app/PlugIns/OneSignalNotificationServiceExtension.appex]
default 21:10:05.921021+0800    runningboardd   Executing launch request for xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])> (Launching extension com.redacted.redacted.uat.OneSignalNotificationServiceExtension(B4F12670-6413-4ADB-97F3-7BD064B87124) for host 176)
default 21:10:05.921077+0800    runningboardd   Creating and launching job for: xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>
default 21:10:05.921155+0800    runningboardd   '(null)' Submitting extension overlay (host PID 176, path /Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Bundle/Application/C0B8393A-FD46-4E34-BAC4-7EFEAA04A5F2/Runner.app/PlugIns/OneSignalNotificationServiceExtension.appex/OneSignalNotificationServiceExtension):
<dictionary: 0x600002628d20> { count = 4, transaction: 0, voucher = 0x0, contents =
    "_AdditionalProperties" => <dictionary: 0x6000026281e0> { count = 1, transaction: 0, voucher = 0x0, contents =
        "RunningBoard" => <dictionary: 0x600002628c60> { count = 3, transaction: 0, voucher = 0x0, contents =
            "Managed" => <bool: 0x1e9a20f00>: true
            "RunningBoardLaunchedIdentity" => <dictionary: 0x6000026282a0> { count = 4, transaction: 0, voucher = 0x0, contents =
                "TYPE" => <int64: 0x93939768a99c05ff>: 4
                "h" => <int64: 0x93939768a99c005f>: 176
                "i" => <string: 0x600000c1bdb0> { length = 63, contents = "com.redacted.redacted.uat.OneSignalNotificationServiceExtension" }
                "r" => <int64: 0x93939768a99c05cf>: 2
            }
            "RunningBoardLaunched" => <bool: 0x1e9a20f00>: true
        }
    }
    "XPCService" => <dictionary: 0x600002628900> { count = 7, transaction: 0, voucher = 0x0, contents =
        "Platform" => <int64: 0x93939768a99c05e7>: 7
        "RunLoopType" => <string: 0x600000c19980> { length = 9, contents = "NSRunLoop" }
        "_SandboxProfile" => <string: 0x600000c1aa60> { length = 6, contents = "plugin" }
        "_AdditionalSubServices" => <dictionary: 0x600002628300> { count = 1, transaction: 0, voucher = 0x0, contents =
            "apple-extension-service" => <bool: 0x1e9a20f00>: true
        }
        "EnvironmentVariables" => <dictionary: 0x600002628120> { count = 3, transaction: 0, voucher = 0x0, contents =
            "TMPDIR" => <string: 0x600000c1b270> { length = 171, contents = "/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Data/PluginKitPlugin/1FF7432A-8EAF-48DB-8C19-84148A0E0C2E/tmp" }
            "HOME" => <string: 0x600000c1b300> { length = 167, contents = "/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Data/PluginKitPlugin/1FF7432A-8EAF-48DB-8C19-84148A0E0C2E" }
            "CFFIXED_USER_HOME" => <string: 0x600000c1a1f0> { length = 167, contents = "/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Data/PluginKitPlugin/1FF7432A-8EAF-48DB-8C19-84148A0E0C2E" }
        }
        "_OmitSandboxParameters" => <bool: 0x1e9a20f00>: true
        "ProgramArguments" => <array: 0x600000c1b930> { count = 3, capacity = 8, contents =
            0: <string: 0x600000c1a670> { length = 266, contents = "/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Bundle/Application/C0B8393A-FD46-4E34-BAC4-7EFEAA04A5F2/Runner.app/PlugIns/OneSignalNotificationServiceExtension.appex/OneSignalNotificationServiceExtension" }
            1: <string: 0x600000c1ad60> { length = 15, contents = "-AppleLanguages" }
            2: <string: 0x600000c1b8d0> { length = 9, contents = "("en-US")" }
        }
    }
    "RunningBoard" => <dictionary: 0x600002628c60> { count = 3, transaction: 0, voucher = 0x0, contents =
        "Managed" => <bool: 0x1e9a20f00>: true
        "RunningBoardLaunchedIdentity" => <dictionary: 0x6000026282a0> { count = 4, transaction: 0, voucher = 0x0, contents =
            "TYPE" => <int64: 0x93939768a99c05ff>: 4
            "h" => <int64: 0x93939768a99c005f>: 176
            "i" => <string: 0x600000c1bdb0> { length = 63, contents = "com.redacted.redacted.uat.OneSignalNotificationServiceExtension" }
            "r" => <int64: 0x93939768a99c05cf>: 2
        }
        "RunningBoardLaunched" => <bool: 0x1e9a20f00>: true
    }
    "CFBundlePackageType" => <string: 0x600000c19f80> { length = 4, contents = "XPC!" }
}
default 21:10:05.955171+0800    runningboardd   Full encoding handle [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914], with data e90ed7eb0000ea0a, and pid 59914
default 21:10:05.955308+0800    runningboardd   [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] Memory Limits: active 0 inactive 0
 <RBJetsamProperties| tasklimit=0
(null)>
default 21:10:05.955321+0800    runningboardd   [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] This process will be managed.
error   21:10:05.955333+0800    runningboardd   [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] Memorystatus failed with unexpected error: Operation not permitted (1)
default 21:10:05.955344+0800    runningboardd   Now tracking process: [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]
default 21:10:05.955434+0800    runningboardd   Calculated state for xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>: running-suspended (role: None)
default 21:10:05.955637+0800    runningboardd   [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] reported to RB as running
default 21:10:05.955760+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] got pid from ready request: 59914
default 21:10:05.956490+0800    runningboardd   Acquiring assertion targeting [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] from originator [osservice<com.apple.SpringBoard>:176] with description <RBSAssertionDescriptor| "com.apple.extension.session" ID:179-176-967 target:59914 attributes:[
    <RBSLegacyAttribute| requestedReason:ViewService reason:ViewService flags:( AllowIdleSleep PreventTaskSuspend PreventTaskThrottleDown )>,
    <RBSAcquisitionCompletionAttribute| policy:AfterValidation>
    ]>
default 21:10:05.956528+0800    runningboardd   Assertion 179-176-967 (target:[xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]) will be created as active
default 21:10:05.956727+0800    SpringBoard Hit the server for a process handle 90ed7eb0000ea0a that resolved to: [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]
default 21:10:05.956763+0800    SpringBoard Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, running-suspended-NotVisible
default 21:10:05.957012+0800    SpringBoard Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, running-active-NotVisible
default 21:10:05.956877+0800    runningboardd   Calculated state for xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>: running-active (role: UserInteractiveNonFocal)
default 21:10:05.956885+0800    runningboardd   [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] Resuming task.
default 21:10:05.968502+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] acquired startup assertion
default 21:10:05.968913+0800    SpringBoard [0x1022c7630] activating connection: mach=false listener=false peer=false name=com.redacted.redacted.uat.OneSignalNotificationServiceExtension
default 21:10:05.969111+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Prepare using sent as euid = 502, uid = 502, (persona not available)
default 21:10:05.969213+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Sending prepareUsing to managed extension; this should launch it if not already running.
default 21:10:05.972289+0800    SpringBoard [com.redacted.redacted.uat.OneSignalNotificationServiceExtension] com.redacted.redacted.uat.OneSignalNotificationServiceExtension application state changed to BackgroundTaskSuspended
default 21:10:05.980056+0800    locationd   Hit the server for a process handle 90ed7eb0000ea0a that resolved to: [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]
default 21:10:05.980248+0800    locationd   Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, running-suspended-NotVisible
default 21:10:05.980571+0800    locationd   {"msg":"invoking applicationStateChange handler", "StateChangeData":{
    BKSApplicationStateAppIsFrontmost = 0;
    BKSApplicationStateExtensionKey = 1;
    BKSApplicationStateHostPIDKey = 176;
    SBApplicationStateDisplayIDKey = "com.redacted.redacted.uat.OneSignalNotificationServiceExtension";
    SBApplicationStateKey = 2;
    SBApplicationStateProcessIDKey = 59914;
    SBMostElevatedStateForProcessID = 2;
}}
default 21:10:05.980051+0800    runningboardd   [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914] termination reported by launchd (6, 1, 6)
default 21:10:05.981194+0800    runningboardd   Removing process: [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]
default 21:10:05.981262+0800    runningboardd   Removing assertions for terminated process: [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]
default 21:10:05.981293+0800    runningboardd   Removed last relative-start-date-defining assertion for process xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>
default 21:10:05.981964+0800    runningboardd   Calculated state for xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>: none (role: None)
error   21:10:05.982012+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] unexpected startup assertion invalidation
default 21:10:05.982081+0800    runningboardd   Calculated state for xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>: none (role: None)
default 21:10:05.982121+0800    SpringBoard Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, none-NotVisible
error   21:10:05.982167+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Connection to plugin invalidated while in use.
default 21:10:05.982259+0800    SpringBoard Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, none-NotVisible
default 21:10:05.982242+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Emptying requests set
error   21:10:05.982283+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] Hub connection error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process." UserInfo={NSDebugDescription=The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process.}
default 21:10:05.982810+0800    SpringBoard [u B4F12670-6413-4ADB-97F3-7BD064B87124:m (null)] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)] invalidating startup assertion
error   21:10:05.982889+0800    SpringBoard Plugin <id<PKPlugIn>: 0x103ce1e30; core = <[u B4F12670-6413-4ADB-97F3-7BD064B87124] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)],[d A5006185-AF62-4A66-9AD3-D3A6B39C935F] [/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Bundle/Application/C0B8393A-FD46-4E34-BAC4-7EFEAA04A5F2/Runner.app/PlugIns/OneSignalNotificationServiceExtension.appex]>, instance = [(null)], state = 3, useCount = 0> must have pid! Extension request will fail
error   21:10:05.983030+0800    SpringBoard Failed to acquire assertion for plugin: <id<PKPlugIn>: 0x103ce1e30; core = <[u B4F12670-6413-4ADB-97F3-7BD064B87124] [com.redacted.redacted.uat.OneSignalNotificationServiceExtension(1.0)],[d A5006185-AF62-4A66-9AD3-D3A6B39C935F] [/Users/loongyeat/Library/Developer/CoreSimulator/Devices/B1FD51CA-9322-4193-AD02-6A228521FA43/data/Containers/Bundle/Application/C0B8393A-FD46-4E34-BAC4-7EFEAA04A5F2/Runner.app/PlugIns/OneSignalNotificationServiceExtension.appex]>, instance = [(null)], state = 3, useCount = 0> pid: 0
error   21:10:05.983098+0800    SpringBoard Unable to acquire process assertion in beginUsing: with plugin identifier: com.redacted.redacted.uat.OneSignalNotificationServiceExtension, killing plugin
error   21:10:05.983290+0800    SpringBoard PlugInKit error in beginUsing: with plugin identifier: com.redacted.redacted.uat.OneSignalNotificationServiceExtension, killing plugin
default 21:10:05.983454+0800    SpringBoard Failed to begin using with error: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process." UserInfo={NSDebugDescription=The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process.}
error   21:10:05.983553+0800    SpringBoard [com.redacted.redacted.uat.OneSignalNotificationServiceExtension] Could not start an extension session: error=Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process." UserInfo={NSDebugDescription=The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process.}
default 21:10:05.984205+0800    SpringBoard [com.redacted.redacted.uat] Did not mutate content for notification request, will deliver original content; notificationRequest=F9D2-6C11, error=Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process." UserInfo={NSDebugDescription=The connection to service named com.redacted.redacted.uat.OneSignalNotificationServiceExtension was invalidated from this process.}, runtime: 0.078051
default 21:10:05.986067+0800    SpringBoard [com.redacted.redacted.uat.OneSignalNotificationServiceExtension] com.redacted.redacted.uat.OneSignalNotificationServiceExtension application state changed to Terminated
default 21:10:05.981415+0800    locationd   Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, running-active-NotVisible
default 21:10:05.989001+0800    locationd   {"msg":"invoking applicationStateChange handler", "StateChangeData":{
    BKSApplicationStateAppIsFrontmost = 0;
    BKSApplicationStateExtensionKey = 1;
    BKSApplicationStateHostPIDKey = 176;
    SBApplicationStateDisplayIDKey = "com.redacted.redacted.uat.OneSignalNotificationServiceExtension";
    SBApplicationStateKey = 4;
    SBApplicationStateProcessIDKey = 59914;
    SBApplicationStateRunningReasonsKey =     (
                {
            SBApplicationStateRunningReasonAssertionIdentifierKey = "com.apple.extension.session";
            SBApplicationStateRunningReasonAssertionReasonKey = 13;
        }
    );
    SBMostElevatedStateForProcessID = 4;
}}
default 21:10:05.989147+0800    locationd   {"msg":"Post Application State Change Notification", "notification":BackgroundTaskSuspended, "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension}
default 21:10:05.989218+0800    locationd   {"msg":"Post Application State Change Notification", "notification":BackgroundRunning, "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension}
default 21:10:05.989638+0800    locationd   {"msg":"#CLIUA AppMonitor notification", "notification":2, "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension, "ClientKey":icom.redacted.redacted.uat:}
default 21:10:05.989676+0800    locationd   {"msg":"skip erasing #CLIUA for RunningBoard Process State. Does not exists", "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension}
default 21:10:05.991692+0800    locationd   {"msg":"#CLIUA AppMonitor notification", "notification":3, "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension, "ClientKey":icom.redacted.redacted.uat:}
default 21:10:05.991766+0800    locationd   {"msg":"skip erasing #CLIUA for RunningBoard Process State. Does not exists", "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension}
default 21:10:05.991950+0800    locationd   Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, none-NotVisible
default 21:10:05.997436+0800    mediaremoted    Hit the server for a process handle 90ed7eb0000ea0a that resolved to: [xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>:59914]
default 21:10:05.997550+0800    mediaremoted    Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, running-suspended-NotVisible
default 21:10:05.998694+0800    locationd   {"msg":"invoking applicationStateChange handler", "StateChangeData":{
    BKSApplicationStateAppIsFrontmost = 0;
    BKSApplicationStateExtensionKey = 1;
    BKSApplicationStateHostPIDKey = 176;
    SBApplicationStateDisplayIDKey = "com.redacted.redacted.uat.OneSignalNotificationServiceExtension";
    SBApplicationStateKey = 1;
    SBApplicationStateProcessIDKey = 59914;
    SBMostElevatedStateForProcessID = 1;
}}
default 21:10:05.998838+0800    locationd   {"msg":"#dic AppMonitor received Termination", "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension, "exitReason":-1}
default 21:10:05.998868+0800    locationd   {"msg":"Post Application State Change Notification", "notification":Terminated, "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension}
default 21:10:05.999222+0800    locationd   {"msg":"#CLIUA AppMonitor notification", "notification":1, "pid":59914, "bundleId":com.redacted.redacted.uat.OneSignalNotificationServiceExtension, "ClientKey":icom.redacted.redacted.uat:}
default 21:10:06.029428+0800    mediaremoted    Received state update for 59914 (xpcservice<com.redacted.redacted.uat.OneSignalNotificationServiceExtension([osservice<com.apple.SpringBoard>:176])>, none-NotVisible

Code of Conduct

pongloongyeat commented 6 months ago

Closing as this works on a physical device.