grishka / NearDrop

An unofficial Google Nearby Share/Quick Share app for macOS
The Unlicense
4.44k stars 155 forks source link

Mac not showing up on Nearby share on android device #171

Open eb-en opened 4 months ago

eb-en commented 4 months ago

I installed the latest version of NearDrop (2.0.4) on Sonoma 14.5 (M3 air)

When i tried to send a file through nearby share on my android device which is a bit old and running on Android 10. Mac is not showing up.

Installed it for the first time never worked!!

Mac was connected to the personal hotspot on the android device. - Can this be the problem ??

@grishka

jorondo1 commented 4 months ago

same here, running ventura 13.5.2 with neardrop 2.0.4

serpentes80 commented 3 months ago

+1 same problem here

grishka commented 3 months ago

Please don't post "same problem", "+1", "me too" and other similar comments. These don't add any new information and just create notification spam for me. If you have no new information to contribute, please just don't write anything. Thanks.

hkint commented 3 months ago

When I use Quick Share to send a file from my Android phone, I see the Mac computer running NearDrop. However, when I click on it, it remains stuck in the connecting state with a spinning icon, while the Mac does not respond

Phone:Android 11 Computer:macOS Sonoma with NearDrop 2.0.4

megaroeny commented 3 months ago

I'm seeing this happen with my devices too:

dakiquang commented 3 months ago

same to me. I cannot see my Samsung S22 phone. MacOS 14.5

stevenjstromer commented 2 months ago

I am going to share my frequent experience with neardrop, and the behavior you describe. When I use the app on networks where there is no AP isolation configured, and devices on the network have unfettered access to one another on all ports, neardrop works flawlessly. However, when in a public or office wifi setting, where port routing is often filtered between devices, neardrop behaves precisely as described in this posted issue topic.

I highly recommend testing neardrop in a setting where you have control over the routing configuration. If it still fails to work, there are other places to look, but this is where I would start.

Note that in environments with AP isolation configured, you will not see any console logging activity for the neardrop process taking place on OS X while attempting to initiate a neardrop connection from your android device. As soon as you are on a network where connection is permitted, neardrop logs all of its activity quite verbosely. That should be a clear hint that you are or aren't even achieving a base level connection.

FWIW, I believe Airdrop uses port 8770. However, I have no idea how neardrop 'converts' android's QuickShare to Apple's AirDrop, and which other ports need to be open for a connection to successfully be completed. I am guessing it is more than just one port.

Hope this helps at least some users experiencing this issue.

p0lARbEAR commented 1 month ago

Hi, I face to the same problem that mac doesn't popup the notification on Mac M3 Sonama 14.3, android 14

After half an hour of debugging, I realized that I had almost forgotten that I was using an external monitor at home, so I turned it on and everything was fine. Screenshot 2024-09-18 at 1 29 23 AM

Great work, grishka Thanks a lot

megaroeny commented 1 month ago

I realized that I had almost forgotten that I was using an external monitor at home, so I turned it on and everything was fine. Screenshot 2024-09-18 at 1 29 23 AM

@p0lARbEAR That's only for mirroring or sharing a display. It still doesn't work even if I do not have a monitor connected. ☹️

stevenjstromer commented 1 month ago

megaroney,

Please post your OSX console log files, mirroring as I do below.

To collect the log files: a. open the Console app, b. in the top bar, click "Start," c. in the search bar, select "process" from the drop-down, and type 'neardrop' as the search term, d. launch Neardrop

  1. As I launched Neardrop, my logs were as follows:
default 10:21:59.863553-0400    NearDrop    Requesting container lookup; personaid = -1, type = NOPERSONA, name = <unknown>, origin [pid = 0, personaid = 0], proximate [pid = 0, personaid = 0], class = 2, identifier = <private>, group_identifier = <private>, create = 0, temp = 0, euid = 501, uid = 501
default 10:21:59.863648-0400    NearDrop    Query; personaid = -1, type = NOPERSONA, name = <unknown>, origin [pid = 0, personaid = 0], proximate [pid = 0, personaid = 0], euid = 501, uid = 501, query = <private>
default 10:21:59.870304-0400    NearDrop    container_query_get_single_result: success
default 10:21:59.870400-0400    NearDrop    Consuming sandbox extension; path = [<private>], key = 0
default 10:21:59.870683-0400    NearDrop    Consuming sandbox extension; path = [<private>], key = 0
default 10:21:59.870776-0400    NearDrop    Revoking sandbox extension; key = 0
default 10:21:59.871037-0400    NearDrop    container_create_or_lookup_for_platform: success
default 10:21:59.871257-0400    NearDrop    Revoking sandbox extension; key = 0
default 10:21:59.911802-0400    NearDrop    server port 0x00003807, session port 0x00003807
default 10:21:59.926593-0400    NearDrop    New connection 0x1d000b main
default 10:21:59.939318-0400    NearDrop    CHECKIN: pid=7844
default 10:21:59.949372-0400    NearDrop    CHECKEDIN: pid=7844 asn=0x0-0x437437 foreground=0
default 10:21:59.959980-0400    NearDrop    FRONTLOGGING: version 1
default 10:21:59.960007-0400    NearDrop    Registered, pid=7844 ASN=0x0,0x437437
default 10:21:59.963382-0400    NearDrop    BringForward: pid=7844 asn=0x0-0x437437 bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 10:21:59.963454-0400    NearDrop    BringFrontModifier: pid=7844 asn=0x0-0x437437 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 10:21:59.964870-0400    NearDrop    Current system appearance, (HLTB: 2), (SLS: 1)
default 10:21:59.969204-0400    NearDrop    No persisted cache on this platform.
default 10:21:59.970170-0400    NearDrop    Failed to copy the SysCfgDict MG key with error: 0
default 10:21:59.971889-0400    NearDrop    Current system appearance, (HLTB: 2), (SLS: 1)
default 10:21:59.973676-0400    NearDrop    Post-registration system appearance: (HLTB: 2)
default 10:22:00.004934-0400    NearDrop    Registering for test daemon availability notify post.
default 10:22:00.005327-0400    NearDrop    notify_get_state check indicated test daemon not ready.
default 10:22:00.006020-0400    NearDrop    notify_get_state check indicated test daemon not ready.
default 10:22:00.006359-0400    NearDrop    notify_get_state check indicated test daemon not ready.
default 10:22:00.017517-0400    NearDrop    SignalReady: pid=7844 asn=0x0-0x437437
default 10:22:00.019002-0400    NearDrop    SIGNAL: pid=7844 asn=0x0x-0x437437
default 10:22:00.047254-0400    NearDrop    NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600002355580
 (
    "<NSDarkAquaAppearance: 0x600002355700>",
    "<NSSystemAppearance: 0x600002355480>"
)>
default 10:22:00.060375-0400    NearDrop    order window: 449f op: 1 relative: 449f related: 0
default 10:22:00.070446-0400    NearDrop    [me.grishka.NearDrop] Creating a user notification center
default 10:22:00.071337-0400    NearDrop    [me.grishka.NearDrop] Requesting authorization with options 6
default 10:22:00.071610-0400    NearDrop    [me.grishka.NearDrop] Setting 2 notification categories
default 10:22:00.081744-0400    NearDrop    networkd_settings_read_from_file initialized networkd settings by reading plist directly
default 10:22:00.082972-0400    NearDrop    networkd_settings_read_from_file initialized networkd settings by reading plist directly
default 10:22:00.087132-0400    NearDrop    [L1 tcp, definite, server, attribution: developer, context: Default Network Context (private), proc: D73E61D4-5A7D-368D-BF52-68216336F35A, local address: ::.0] start
default 10:22:00.095262-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue [L1] Started inbox socket: 4, endpoint: ::.64978, interface: <NULL> with parameters tcp, local: ::.64978, definite, attribution: developer, server
default 10:22:00.095364-0400    NearDrop    nw_listener_set_state_on_queue [L1] reporting state ready ((null))
default 10:22:00.112894-0400    NearDrop    [me.grishka.NearDrop] Requested authorization [ didGrant: 1 hasError: 0 hasCompletionHandler: 1 ]
default 10:22:00.329031-0400    NearDrop    Received configuration update from daemon (initial)
default 10:22:09.985316-0400    NearDrop    LSExceptions shared instance invalidated for timeout.
  1. Then, as I (successfully) attempted to Quickshare a file from my phone to my osx, my logs were as follows:
default 10:28:55.194753-0400    NearDrop    [C1 785C1903-8307-4CC2-97D1-548A799BF1C8 IPv4#a27349a7:45822 tcp, definite, server, prohibit joining, attribution: developer, context: Default Network Context (private), proc: D73E61D4-5A7D-368D-BF52-68216336F35A, local address: 192.168.1.154:64978] start
default 10:28:55.194958-0400    NearDrop    [C1 IPv4#a27349a7:45822 initial socket-flow (satisfied (Path is satisfied), viable, interface: en0[802.11], scoped, ipv4, dns)] event: path:start @0.000s
default 10:28:55.195444-0400    NearDrop    [C1 IPv4#a27349a7:45822 waiting socket-flow (satisfied (Path is satisfied), viable, interface: en0[802.11], scoped, ipv4, dns)] event: path:satisfied @0.000s, uuid: 8AC81E67-B031-47EB-8116-C8246739D5E9
default 10:28:55.196077-0400    NearDrop    [C1 IPv4#a27349a7:45822 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: en0[802.11], scoped, ipv4, dns)] event: flow:start_connect @0.001s
default 10:28:55.196125-0400    NearDrop    nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state preparing
default 10:28:55.196223-0400    NearDrop    nw_flow_connected [C1 IPv4#a27349a7:45822 in_progress socket-flow (satisfied (Path is satisfied), viable, interface: en0[802.11], scoped, ipv4, dns)] Output protocol connected (socket)
default 10:28:55.196444-0400    NearDrop    [C1 IPv4#a27349a7:45822 ready socket-flow (satisfied (Path is satisfied), viable, interface: en0[802.11], scoped, ipv4, dns)] event: flow:finish_connect @0.001s
default 10:28:55.196593-0400    NearDrop    nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state ready
default 10:28:55.196639-0400    NearDrop    [C1 IPv4#a27349a7:45822 ready socket-flow (satisfied (Path is satisfied), viable, interface: en0[802.11], scoped, ipv4, dns)] event: flow:changed_viability @0.001s
default 10:28:55.500771-0400    NearDrop    [me.grishka.NearDrop] Adding notification request FC4E-7DC5 to destinations: Default
default 10:28:55.507741-0400    NearDrop    [me.grishka.NearDrop] Added notification request: [ hasError: 0 hasCompletionHandler: 0 ]
default 10:28:59.903565-0400    NearDrop    [me.grishka.NearDrop] Removing 1 delivered notifications with identifiers (
    "FC4E-7DC5"
)
default 10:28:59.914987-0400    NearDrop    nw_socket_handle_socket_event [C1:1] Socket received READ_CLOSE event
  1. Next, do another log search with type set to "any" and search term entered as 'grishka'. My results were:
default 10:21:59.694225-0400    runningboardd   Launch request for app<application.me.grishka.NearDrop.67433356.67433361(501)> is using uid 501 (divined from auid 501 euid 501)
default 10:21:59.695168-0400    runningboardd   Acquiring assertion targeting app<application.me.grishka.NearDrop.67433356.67433361(501)> from originator [osservice<com.apple.Spotlight(501)>:524] with description <RBSAssertionDescriptor| "LS launch me.grishka.NearDrop" ID:198-524-115674 target:app<application.me.grishka.NearDrop.67433356.67433361(501)> attributes:[
    <RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"LaunchRoleUserInteractive" sourceEnvironment:"(null)">
    ]>
default 10:21:59.695492-0400    runningboardd   Assertion 198-524-115674 (target:app<application.me.grishka.NearDrop.67433356.67433361(501)>) will be created as active
default 10:21:59.696458-0400    runningboardd   Executing launch request for app<application.me.grishka.NearDrop.67433356.67433361(501)> (LS launch me.grishka.NearDrop)
default 10:21:59.696707-0400    runningboardd   Creating and launching job for: app<application.me.grishka.NearDrop.67433356.67433361(501)>
default 10:21:59.696902-0400    runningboardd   _mutateContextIfNeeded called for me.grishka.NearDrop
default 10:21:59.698682-0400    runningboardd   app<application.me.grishka.NearDrop.67433356.67433361(501)>: -[RBPersonaManager personaForIdentity:context:personaUID:personaUniqueString:] required 0.002027 ms (wallclock); resolved to {4294967295, (null)}
default 10:21:59.698986-0400    runningboardd   'app<application.me.grishka.NearDrop.67433356.67433361(501)>' Constructed job description (context <RBSLaunchContext: 0x7fe166fd7880>):
<dictionary: 0x7fe167aa1640> { count = 21, transaction: 0, voucher = 0x0, contents =
    "Platform" => <int64: 0xcc204678ece87869>: 1
    "ProcessType" => <string: 0x7fe167a7bb40> { length = 3, contents = "App" }
    "EnableTransactions" => <bool: 0x7ff844019140>: false
    "_ManagedBy" => <string: 0x7fe167a93a80> { length = 22, contents = "com.apple.runningboard" }
    "CFBundleIdentifier" => <string: 0x7fe167ac3340> { length = 19, contents = "me.grishka.NearDrop" }
    "_ResourceCoalition" => <string: 0x7fe167a7ede0> { length = 59, contents = "app<application.me.grishka.NearDrop.67433356.67433361(501)>" }
    "ThrottleInterval" => <int64: 0xcc20418713179869>: 2147483647
    "MachServices" => <dictionary: 0x7fe167a77f20> { count = 0, transaction: 0, voucher = 0x0, contents =
    }
    "EnablePressuredExit" => <bool: 0x7ff844019140>: false
    "LimitLoadToSessionType" => <array: 0x7fe167a54190> { count = 2, capacity = 8, conten<…>
default 10:21:59.748950-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Memory Limits: active 0 inactive 0
 <private>
default 10:21:59.749080-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] This process will not be managed.
default 10:21:59.749207-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] HOME is <private>
default 10:21:59.749393-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] TMPDIR is <private>
default 10:21:59.749511-0400    runningboardd   Now tracking process: [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]
default 10:21:59.749912-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:21:59.750904-0400    runningboardd   Using default underlying assertion for app: [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]
default 10:21:59.751105-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] from originator [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] with description <RBSAssertionDescriptor| "RB Underlying Assertion" ID:198-198-115675 target:7844 attributes:[
    <RBSDomainAttribute| domain:"com.apple.underlying" name:"defaultUnderlyingAppAssertion" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 10:21:59.751396-0400    runningboardd   Assertion 198-198-115675 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) will be created as active
default 10:21:59.751882-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:21:59.752178-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:21:59.752446-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] reported to RB as running
default 10:21:59.752343-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Set darwin role to: UserInteractive
default 10:21:59.754137-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:21:59.754863-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:21:59.754409-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:21:59.760276-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] from originator [osservice<com.apple.coreservices.launchservicesd>:135] with description <RBSAssertionDescriptor| "uielement:7844" ID:198-135-115676 target:7844 attributes:[
    <RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"RoleUserInteractive" sourceEnvironment:"(null)">
    ]>
default 10:21:59.760418-0400    runningboardd   Assertion 198-135-115676 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) will be created as active
default 10:21:59.761970-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:21:59.762219-0400    tccd    AUTHREQ_ATTRIBUTION: msgID=204.396, attribution={accessing={TCCDProcess: identifier=me.grishka.NearDrop, pid=7844, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop}, requesting={TCCDProcess: identifier=com.apple.syspolicyd, pid=204, auid=0, euid=0, binary_path=/usr/libexec/syspolicyd}, },
default 10:21:59.762708-0400    Spotlight   LAUNCH: 0x0-0x437437 me.grishka.NearDrop starting stopped process.
default 10:21:59.765459-0400    runningboardd   Invalidating assertion 198-524-115674 (target:app<application.me.grishka.NearDrop.67433356.67433361(501)>) from originator [osservice<com.apple.Spotlight(501)>:524]
default 10:21:59.768002-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:21:59.768163-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:21:59.768275-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:21:59.768487-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:21:59.768626-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:21:59.768742-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:21:59.768855-0400    runningboardd   Successfully acquired underlying assertion for [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]
default 10:21:59.768975-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:21:59.775652-0400    tccd    AUTHREQ_SUBJECT: msgID=204.396, subject=me.grishka.NearDrop,
default 10:21:59.778673-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x7fc373767fc0 at /Applications/NearDrop.app
default 10:21:59.769437-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:21:59.857598-0400    secinitd    AppSandboxUtilRealPathForUTF8StringPath(/Users/sstromer/Library/Containers/me.grishka.NearDrop/Data)
default 10:21:59.868355-0400    containermanagerd   Using client sandbox path [<~~~>]; metadata = <<~~~>(2);<501/20/~~/0/1000>;u236D5501-3143-40AF-AC2B-234A16A1CF3E;pme.grishka.NearDrop;dp-1;uma(null);L0>
default 10:21:59.871588-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:21:59.871642-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:21:59.871730-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:21:59.872214-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:21:59.872452-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:21:59.903335-0400    tccd    AUTHREQ_ATTRIBUTION: msgID=7844.1, attribution={requesting={TCCDProcess: identifier=me.grishka.NearDrop, pid=7844, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop}, },
default 10:21:59.906841-0400    tccd    AUTHREQ_SUBJECT: msgID=7844.1, subject=me.grishka.NearDrop,
default 10:21:59.909369-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x7fc373777340 at /Applications/NearDrop.app
default 10:21:59.913769-0400    tccd    AUTHREQ_ATTRIBUTION: msgID=163.1333, attribution={accessing={TCCDProcess: identifier=me.grishka.NearDrop, pid=7844, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=163, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default 10:21:59.913855-0400    tccd    requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=163, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=me.grishka.NearDrop, pid=7844, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop
default 10:21:59.917325-0400    tccd    AUTHREQ_SUBJECT: msgID=163.1333, subject=me.grishka.NearDrop,
default 10:21:59.919198-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x7fc374147570 at /Applications/NearDrop.app
default 10:21:59.949515-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] from originator [osservice<com.apple.coreservices.launchservicesd>:135] with description <RBSAssertionDescriptor| "uielement:7844" ID:198-135-115677 target:7844 attributes:[
    <RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"RoleUserInteractive" sourceEnvironment:"(null)">
    ]>
default 10:21:59.949127-0400    launchservicesd CHECKIN:0x0-0x437437 7844 me.grishka.NearDrop
default 10:21:59.949722-0400    runningboardd   Assertion 198-135-115677 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) will be created as active
default 10:21:59.951035-0400    runningboardd   Invalidating assertion 198-135-115676 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) from originator [osservice<com.apple.coreservices.launchservicesd>:135]
default 10:21:59.995455-0400    distnoted   register name: com.apple.xctest.FakeForceTouchDevice object: me.grishka.NearDrop token: 1e00000021 pid: 7844
default 10:22:00.035795-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x7fc374255b00 at /Applications/NearDrop.app
default 10:22:00.047060-0400    distnoted   register name: com.apple.nsquiet_safe_quit_give_reason object: me.grishka.NearDrop token: 3c0000003a pid: 7844
default 10:22:00.070446-0400    NearDrop    [me.grishka.NearDrop] Creating a user notification center
default 10:22:00.071337-0400    NearDrop    [me.grishka.NearDrop] Requesting authorization with options 6
default 10:22:00.071610-0400    NearDrop    [me.grishka.NearDrop] Setting 2 notification categories
default 10:22:00.105604-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] from originator [osservice<com.apple.WindowServer(88)>:163] with description <RBSAssertionDescriptor| "AppDrawing" ID:198-163-115678 target:7844 attributes:[
    <RBSDomainAttribute| domain:"com.apple.appnap" name:"AppDrawing" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 10:22:00.105719-0400    runningboardd   Assertion 198-163-115678 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) will be created as active
default 10:22:00.106801-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:22:00.106956-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:22:00.106987-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:22:00.107114-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:22:00.107652-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:22:00.108962-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] from originator [osservice<com.apple.WindowServer(88)>:163] with description <RBSAssertionDescriptor| "AppVisible" ID:198-163-115679 target:7844 attributes:[
    <RBSDomainAttribute| domain:"com.apple.appnap" name:"AppVisible" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 10:22:00.109067-0400    runningboardd   Assertion 198-163-115679 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) will be created as active
default 10:22:00.109839-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:22:00.109838-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:22:00.109877-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:22:00.109909-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:22:00.109971-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:22:00.112894-0400    NearDrop    [me.grishka.NearDrop] Requested authorization [ didGrant: 1 hasError: 0 hasCompletionHandler: 1 ]
default 10:22:00.132636-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] from originator [osservice<com.apple.WindowServer(88)>:163] with description <RBSAssertionDescriptor| "FUSBProcessWindowState: visible" ID:198-163-115680 target:7844 attributes:[
    <RBSDomainAttribute| domain:"com.apple.fuseboard" name:"Visible" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 10:22:00.132781-0400    runningboardd   Assertion 198-163-115680 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) will be created as active
default 10:22:00.133352-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:22:00.133371-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:22:00.133389-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:22:00.133428-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:22:00.133672-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:22:05.694367-0400    runningboardd   Assertion did invalidate due to timeout: 198-198-115675 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844])
default 10:22:05.812834-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:22:05.813482-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:22:05.813896-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:22:05.813961-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:22:05.814054-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:22:47.319228-0400    runningboardd   Invalidating assertion 198-163-115678 (target:[app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844]) from originator [osservice<com.apple.WindowServer(88)>:163]
default 10:22:47.455025-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.67433356.67433361(501)>: running-active (role: UserInteractive)
default 10:22:47.455161-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring jetsam update because this process is not memory-managed
default 10:22:47.455197-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring suspend because this process is not lifecycle managed
default 10:22:47.455291-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring GPU update because this process is not GPU managed
default 10:22:47.455478-0400    runningboardd   [app<application.me.grishka.NearDrop.67433356.67433361(501)>:7844] Ignoring memory limit update because this process is not memory-managed
default 10:28:55.500771-0400    NearDrop    [me.grishka.NearDrop] Adding notification request FC2E-7BC5 to destinations: Default
default 10:28:55.507741-0400    NearDrop    [me.grishka.NearDrop] Added notification request: [ hasError: 0 hasCompletionHandler: 0 ]
default 10:28:55.621239-0400    NotificationCenter  [com.apple.private.nc.dnd:8090DBE2-8BA0-43C8-A2F2-33A4FAC9BD33] Resolving behavior for event, details=<DNDMutableClientEventDetails: 0x600003e1ce10; identifier: 'transfer_9F60FB25-E6AA-483E-A9A2-5CFA682327ED'; bundleIdentifier:: me.grishka.NearDrop; type: Default; urgency: Default; sender: (null); threadIdentifier: (null); filterCritera: (null); notifyAnyway: 0; behavior: Default>
default 10:28:55.622628-0400    donotdisturbd   Event was resolved: resolution=<DNDSEventBehaviorResolution: 0x7fe4268b0bb0; UUID: 8C3C8EA6-291A-4995-B511-AE70643C89F6; date: 2024-09-18 14:28:55 +0000; eventBehavior: <DNDClientEventBehavior: 0x7fe426846150; eventDetails: <DNDClientEventDetails: 0x7fe426846210; identifier: 'transfer_9F60FB25-E6AA-483E-A9A2-5CFA682327ED'; bundleIdentifier:: me.grishka.NearDrop; type: Default; urgency: Default; sender: (null); threadIdentifier: (null); filterCritera: (null); notifyAnyway: 0; behavior: Default>; interruptionSuppression: none; resolutionReason: disabled; activeModeUUID: (null)>; clientIdentifier: 'com.apple.nc.donotdisturb.user-toggles.preload'; outcome: allowed; reason: disabled>
default 10:28:55.623195-0400    NotificationCenter  [com.apple.private.nc.dnd:8090DBE2-8BA0-43C8-A2F2-33A4FAC9BD33] Resolved event, details=<DNDMutableClientEventDetails: 0x600003e1ce10; identifier: 'transfer_9F60FB25-E6AA-483E-A9A2-5CFA682327ED'; bundleIdentifier:: me.grishka.NearDrop; type: Default; urgency: Default; sender: (null); threadIdentifier: (null); filterCritera: (null); notifyAnyway: 0; behavior: Default> behavior=<DNDClientEventBehavior: 0x600001205d40; eventDetails: <DNDClientEventDetails: 0x600003e01ef0; identifier: 'transfer_9F60FB25-E6AA-483E-A9A2-5CFA682327ED'; bundleIdentifier:: me.grishka.NearDrop; type: Default; urgency: Default; sender: (null); threadIdentifier: (null); filterCritera: (null); notifyAnyway: 0; behavior: Default>; interruptionSuppression: none; resolutionReason: disabled; activeModeUUID: (null)>
default 10:28:55.623265-0400    NotificationCenter  Resolved interruption suppression for me.grishka.NearDrop as none
default 10:28:55.624528-0400    NotificationCenter  [me.grishka.NearDrop:D6CF43FA] displaying as banner
default 10:28:55.624708-0400    NotificationCenter  Playing notification sound {  } for me.grishka.NearDrop
default 10:28:55.661007-0400    NotificationCenter  [me.grishka.NearDrop:D6CF43FA] updating existing notification with content from D6CF43FA
default 10:28:59.014226-0400    usernoted   Received response <NotificationRecord app:"me.grishka.NearDrop" ident:"FC2E-7BC5" uuid:"D6CF43FA" source:"C071D4AF" <response action: action actIdent: ACCEPT foreground: false text: nil> >
default 10:28:59.061878-0400    NotificationCenter  Unable to find notification to delete matching D6CF43FA-5D72-4C64-B02D-58F1CC3C1872 me.grishka.NearDrop
default 10:28:59.903565-0400    NearDrop    [me.grishka.NearDrop] Removing 1 delivered notifications with identifiers (
    "FC2E-7BC5"
)

Maybe we can find something obvious in your logs. If not, we may need to look at bluetooth and wifi activity logs during the failing connection process.

megaroeny commented 1 month ago

@stevenjstromer here they are:

default 11:40:28.175400-0400    runningboardd   Launch request for app<application.me.grishka.NearDrop.41736380.41736390(501)>[0] is using uid 501 (divined from auid 501 euid 501)
default 11:40:28.175489-0400    runningboardd   Acquiring assertion targeting app<application.me.grishka.NearDrop.41736380.41736390(501)> from originator [app<application.com.raycast.macos.829547.46009622(501)>:2120] with description <RBSAssertionDescriptor| "LS launch me.grishka.NearDrop" ID:1201-2120-5754 target:app<application.me.grishka.NearDrop.41736380.41736390(501)> attributes:[
    <RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"LaunchRoleUserInteractive" sourceEnvironment:"(null)">
    ]>
default 11:40:28.175575-0400    runningboardd   Assertion 1201-2120-5754 (target:app<application.me.grishka.NearDrop.41736380.41736390(501)>) will be created as active
default 11:40:28.176557-0400    runningboardd   Executing launch request for app<application.me.grishka.NearDrop.41736380.41736390(501)> (LS launch me.grishka.NearDrop)
default 11:40:28.177083-0400    runningboardd   Checking PreventLaunch: global:0 exPath:/Applications/NearDrop.app/Contents/MacOS/NearDrop predicates:(null) allow:(null)
default 11:40:28.177287-0400    runningboardd   Creating and launching job for: app<application.me.grishka.NearDrop.41736380.41736390(501)>
default 11:40:28.177371-0400    runningboardd   _mutateContextIfNeeded called for me.grishka.NearDrop
default 11:40:28.178127-0400    runningboardd   app<application.me.grishka.NearDrop.41736380.41736390(501)>: -[RBPersonaManager personaForIdentity:context:personaUID:personaUniqueString:] required 0.000000 ms (wallclock); resolved to {4294967295, (null)}
default 11:40:28.178627-0400    runningboardd   'app<application.me.grishka.NearDrop.41736380.41736390(501)>' Constructed job description:
<dictionary: 0x142263f60> { count = 23, transaction: 0, voucher = 0x0, contents =
    "Platform" => <int64: 0xb50a854ddf30827f>: 1
    "ProcessType" => <string: 0x142260d50> { length = 3, contents = "App" }
    "EnableTransactions" => <bool: 0x202545c90>: false
    "_ManagedBy" => <string: 0x142279d60> { length = 22, contents = "com.apple.runningboard" }
    "CFBundleIdentifier" => <string: 0x1422374a0> { length = 19, contents = "me.grishka.NearDrop" }
    "_ResourceCoalition" => <string: 0x1422403d0> { length = 59, contents = "app<application.me.grishka.NearDrop.41736380.41736390(501)>" }
    "_DisablePointerAuth" => <bool: 0x202545c70>: true
    "ThrottleInterval" => <int64: 0xb50a854e20cf7d8f>: 2147483647
    "MachServices" => <dictionary: 0x14223ec40> { count = 0, transaction: 0, voucher = 0x0, contents =
    }
    "EnablePressuredExit" => <bool: 0x202545c90>: false
    "LimitLoadToSessionType" => <array: 0x142246020> { count = 2, capacity = 8, contents =
        0: <string: 0x142245380> { length = 4, contents = "Aqua" }
        1: <string: 0x142262c20> { length = 11, contents = "LoginWindow" }
    }
    "InitialTaskRole" => <int64: 0xb50a854ddf308267>: 2
    "EnvironmentVariables" => <dictionary: 0x142247e10> { count = 14, transaction: 0, voucher = 0x0, contents =
        "__CF_USER_TEXT_ENCODING" => <string: 0x142244510> { length = 13, contents = "0x1F5:0x0:0x0" }
        "LaunchInstanceID" => <string: 0x142288180> { length = 36, contents = "12B12C73-291F-4501-BEDB-C04B65F788AB" }
        "TMPDIR" => <string: 0x14223b290> { length = 49, contents = "/var/folders/6f/2dvcyzqn7nl8wrs41qnjcsr80000gn/T/" }
        "SHELL" => <string: 0x142240630> { length = 8, contents = "/bin/zsh" }
        "HOME" => <string: 0x14227cb40> { length = 20, contents = "/Users/reonytonneyck" }
        "SSH_AUTH_SOCK" => <string: 0x14227b490> { length = 51, contents = "/private/tmp/com.apple.launchd.XVSdqjxmLM/Listeners" }
        "LOGNAME" => <string: 0x14223e9a0> { length = 13, contents = "reonytonneyck" }
        "PATH" => <string: 0x14226af40> { length = 44, contents = "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" }
        "XPC_SERVICE_NAME" => <string: 0x14224d7e0> { length = 45, contents = "application.com.raycast.macos.829547.46009622" }
        "__CFBundleIdentifier" => <string: 0x14223fa40> { length = 19, contents = "me.grishka.NearDrop" }
        "COMMAND_MODE" => <string: 0x14224d080> { length = 8, contents = "unix2003" }
        "SECURITYSESSIONID" => <string: 0x142234420> { length = 5, contents = "186ac" }
        "USER" => <string: 0x142263f00> { length = 13, contents = "reonytonneyck" }
        "XPC_FLAGS" => <string: 0x1422365b0> { length = 3, contents = "0x0" }
    }
    "_AdditionalProperties" => <dictionary: 0x142235d70> { count = 1, transaction: 0, voucher = 0x0, contents =
        "RunningBoard" => <dictionary: 0x142238dc0> { count = 4, transaction: 0, voucher = 0x0, contents =
            "TMPDIR" => <string: 0x14224e200> { length = 49, contents = "/var/folders/6f/2dvcyzqn7nl8wrs41qnjcsr80000gn/T/" }
            "HOME" => <string: 0x14226c0f0> { length = 20, contents = "/Users/reonytonneyck" }
            "RunningBoardLaunchedIdentity" => <dictionary: 0x14224cb30> { count = 5, transaction: 0, voucher = 0x0, contents =
                "AJL" => <string: 0x142264620> { length = 49, contents = "application.me.grishka.NearDrop.41736380.41736390" }
                "TYPE" => <int64: 0xb50a854ddf30827f>: 1
                "AUID" => <uint64: 0xb58a854ddf308ddf>: 501
                "EAI" => <string: 0x142264da0> { length = 19, contents = "me.grishka.NearDrop" }
                "PLAT" => <uint64: 0xb58a854ddf30827f>: 1
            }
            "RunningBoardLaunched" => <bool: 0x202545c70>: true
        }
    }
    "ExitTimeOut" => <int64: 0xb50a854ddf30827f>: 1
    "Label" => <string: 0x14223aa60> { length = 49, contents = "application.me.grishka.NearDrop.41736380.41736390" }
    "WaitForDebugger" => <bool: 0x202545c70>: true
    "MaterializeDatalessFiles" => <bool: 0x202545c70>: true
    "WorkingDirectory" => <string: 0x142267090> { length = 1, contents = "/" }
    "_LaunchType" => <int64: 0xb50a854ddf30826f>: 3
    "AbandonProcessGroup" => <bool: 0x202545c70>: true
    "ProgramArguments" => <array: 0x14224edc0> { count = 1, capacity = 8, contents =
        0: <string: 0x14227c870> { length = 50, contents = "/Applications/NearDrop.app/Contents/MacOS/NearDrop" }
    }
    "Program" => <string: 0x142261c00> { length = 50, contents = "/Applications/NearDrop.app/Contents/MacOS/NearDrop" }
}
default 11:40:28.192336-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] is not RunningBoard jetsam managed.
default 11:40:28.192385-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] This process will not be managed.
default 11:40:28.192430-0400    runningboardd   Now tracking process: [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]
default 11:40:28.193187-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.193627-0400    runningboardd   Using default underlying assertion for app: [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]
default 11:40:28.194014-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] from originator [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] with description <RBSAssertionDescriptor| "RB Underlying Assertion" ID:1201-1201-5755 target:7335 attributes:[
    <RBSDomainAttribute| domain:"com.apple.underlying" name:"defaultUnderlyingAppAssertion" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 11:40:28.194293-0400    runningboardd   Assertion 1201-1201-5755 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) will be created as active
default 11:40:28.194739-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.194781-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.194977-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Set darwin role to: UserInteractive
default 11:40:28.195086-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.195044-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] reported to RB as running
default 11:40:28.195511-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.196671-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.198566-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] from originator [osservice<com.apple.coreservices.launchservicesd>:1145] with description <RBSAssertionDescriptor| "uielement:7335" ID:1201-1145-5756 target:7335 attributes:[
    <RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"RoleUserInteractive" sourceEnvironment:"(null)">
    ]>
default 11:40:28.198685-0400    runningboardd   Assertion 1201-1145-5756 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) will be created as active
default 11:40:28.200069-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.199270-0400    Raycast LAUNCH: 0x0-0xe40e4 me.grishka.NearDrop starting stopped process.
default 11:40:28.198206-0400    gamepolicyd Hit the server for a process handle 4e086200001ca7 that resolved to: [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]
default 11:40:28.198250-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:28.202439-0400    runningboardd   Invalidating assertion 1201-2120-5754 (target:app<application.me.grishka.NearDrop.41736380.41736390(501)>) from originator [app<application.com.raycast.macos.829547.46009622(501)>:2120]
default 11:40:28.206056-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.206401-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.206450-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.206520-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.206614-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.206662-0400    runningboardd   Successfully acquired underlying assertion for [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]
default 11:40:28.206666-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.206723-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.206823-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.209553-0400    loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : NearDrop
default 11:40:28.214791-0400    secinitd    NearDrop[7335]: root path for bundle "<private>" of main executable "<private>"
default 11:40:28.219208-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:28.223162-0400    secinitd    pid:7335 :: (null)/me.grishka.NearDrop (/Applications/NearDrop.app) is ad-hoc signed
default 11:40:28.223221-0400    secinitd    ACL for pid:7335 :: (null)/me.grishka.NearDrop (/Applications/NearDrop.app) contains ad-hoc signature
default 11:40:28.224001-0400    secinitd    NearDrop[7335]: AppSandbox request successful
default 11:40:28.226979-0400    NearDrop    [0x600001470000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.daemon
default 11:40:28.227056-0400    NearDrop    [0x6000014700f0] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.agent
default 11:40:28.229271-0400    NearDrop    [0x600001474000] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.launchservicesd
default 11:40:28.229876-0400    NearDrop    [0x6000014702d0] activating connection: mach=true listener=false peer=false name=com.apple.analyticsd
default 11:40:28.230168-0400    NearDrop    [0x6000014701e0] activating connection: mach=true listener=false peer=false name=com.apple.pasteboard.1
default 11:40:28.230784-0400    NearDrop    [0x6000014703c0] activating connection: mach=true listener=false peer=false name=com.apple.distributed_notifications@Uv3
default 11:40:28.232460-0400    NearDrop    Received configuration update from daemon (initial)
default 11:40:28.233045-0400    NearDrop    [0x6000014740f0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default 11:40:28.234406-0400    tccd    AUTHREQ_ATTRIBUTION: msgID=7335.1, attribution={requesting={TCCDProcess: identifier=me.grishka.NearDrop, pid=7335, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop}, },
default 11:40:28.236864-0400    tccd    AUTHREQ_SUBJECT: msgID=7335.1, subject=me.grishka.NearDrop,
default 11:40:28.238439-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x151f1cdc0 at /Applications/NearDrop.app
default 11:40:28.239531-0400    NearDrop    [0x6000014740f0] invalidated after the last release of the connection object
default 11:40:28.239758-0400    NearDrop    server port 0x00003707, session port 0x00003707
default 11:40:28.240492-0400    tccd    AUTHREQ_ATTRIBUTION: msgID=1171.363, attribution={accessing={TCCDProcess: identifier=me.grishka.NearDrop, pid=7335, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=1171, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default 11:40:28.240525-0400    tccd    requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=1171, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=me.grishka.NearDrop, pid=7335, auid=501, euid=501, binary_path=/Applications/NearDrop.app/Contents/MacOS/NearDrop
default 11:40:28.241941-0400    tccd    AUTHREQ_SUBJECT: msgID=1171.363, subject=me.grishka.NearDrop,
default 11:40:28.243315-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x151f1cdc0 at /Applications/NearDrop.app
default 11:40:28.246253-0400    NearDrop    New connection 0x81417 main
default 11:40:28.249596-0400    NearDrop    CHECKIN: pid=7335
default 11:40:28.253580-0400    launchservicesd CHECKIN:0x0-0xe40e4 7335 me.grishka.NearDrop
default 11:40:28.253673-0400    NearDrop    CHECKEDIN: pid=7335 asn=0x0-0xe40e4 foreground=0
default 11:40:28.253885-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] from originator [osservice<com.apple.coreservices.launchservicesd>:1145] with description <RBSAssertionDescriptor| "uielement:7335" ID:1201-1145-5757 target:7335 attributes:[
    <RBSDomainAttribute| domain:"com.apple.launchservicesd" name:"RoleUserInteractive" sourceEnvironment:"(null)">
    ]>
default 11:40:28.253823-0400    NearDrop    [0x132c05f70] activating connection: mach=false listener=true peer=false name=(anonymous)
default 11:40:28.253953-0400    runningboardd   Assertion 1201-1145-5757 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) will be created as active
default 11:40:28.253834-0400    NearDrop    [0x132c05f70] Channel could not return listener port.
default 11:40:28.254100-0400    NearDrop    [0x132906360] activating connection: mach=false listener=false peer=true name=com.apple.xpc.anonymous.0x132c05f70.peer[1145].0x132906360
default 11:40:28.254761-0400    runningboardd   Invalidating assertion 1201-1145-5756 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) from originator [osservice<com.apple.coreservices.launchservicesd>:1145]
default 11:40:28.255455-0400    NearDrop    FRONTLOGGING: version 1
default 11:40:28.255475-0400    NearDrop    Registered, pid=7335 ASN=0x0,0xe40e4
default 11:40:28.256057-0400    loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : NearDrop
default 11:40:28.256300-0400    NearDrop    [0x132c05f70] Channel could not return listener port.
default 11:40:28.256689-0400    NearDrop    [0x132905980] activating connection: mach=true listener=false peer=false name=com.apple.lsd.mapdb
default 11:40:28.257004-0400    NearDrop    BringForward: pid=7335 asn=0x0-0xe40e4 bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 11:40:28.257031-0400    NearDrop    BringFrontModifier: pid=7335 asn=0x0-0xe40e4 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 11:40:28.257566-0400    NearDrop    Current system appearance, (HLTB: 1), (SLS: 0)
default 11:40:28.259026-0400    NearDrop    No persisted cache on this platform.
default 11:40:28.260474-0400    NearDrop    Current system appearance, (HLTB: 1), (SLS: 0)
default 11:40:28.261090-0400    NearDrop    Post-registration system appearance: (HLTB: 1)
default 11:40:28.264941-0400    NearDrop    [0x132c05f70] Channel could not return listener port.
default 11:40:28.265738-0400    distnoted   register name: com.apple.xctest.FakeForceTouchDevice object: me.grishka.NearDrop token: 1c00000023 pid: 7335
default 11:40:28.268827-0400    NearDrop    [0x132c05f70] Channel could not return listener port.
default 11:40:28.273592-0400    NearDrop    Registering for test daemon availability notify post.
default 11:40:28.273698-0400    NearDrop    notify_get_state check indicated test daemon not ready.
default 11:40:28.273781-0400    NearDrop    notify_get_state check indicated test daemon not ready.
default 11:40:28.273901-0400    NearDrop    notify_get_state check indicated test daemon not ready.
default 11:40:28.275022-0400    NearDrop    [0x6000014704b0] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.appleevents
default 11:40:28.275625-0400    NearDrop    [0x132c05f70] Channel could not return listener port.
default 11:40:28.275952-0400    NearDrop    SignalReady: pid=7335 asn=0x0-0xe40e4
default 11:40:28.276555-0400    NearDrop    SIGNAL: pid=7335 asn=0x0x-0xe40e4
default 11:40:28.280716-0400    NearDrop    Requesting container lookup; personaid = -1, type = NOPERSONA, name = <unknown>, origin [pid = 0, personaid = 0], proximate [pid = 0, personaid = 0], class = 2, identifier = <private>, group_identifier = <private>, create = 0, temp = 0, euid = 501, uid = 501
default 11:40:28.280766-0400    NearDrop    [0x6000014705a0] activating connection: mach=true listener=false peer=false name=com.apple.containermanagerd
default 11:40:28.281374-0400    containermanagerd   For me.grishka.NearDrop , substituting user identity <MCMUserIdentity: 0x12770bc30; posixUser = (501|reonytonneyck|/Users/reonytonneyck), identifier = 501, personaType = personal, personaUniqueString = 4CEFD8CE-42DC-4E0F-B388-31B325B82D46, kernelPersonaID = 1001> for client identity <MCMUserIdentity: 0x12770dd30; personaType = unspecific> for container 2:<private>
default 11:40:28.282397-0400    containermanagerd   Using client sandbox path [<~~~>]; metadata = <<~~~>(2);<501/20/~~/0/1001>;uF66779B1-964D-41C4-A7BB-A9C3DF271CDD;pme.grishka.NearDrop;dp0;uma(null)>
default 11:40:28.282627-0400    NearDrop    container_query_get_single_result: success
default 11:40:28.282661-0400    NearDrop    container_create_or_lookup_for_platform: success
default 11:40:28.285193-0400    NearDrop    [0x60000146c000] activating connection: mach=false listener=false peer=false name=com.apple.hiservices-xpcservice
default 11:40:28.290915-0400    NearDrop    [0x60000146c0f0] activating connection: mach=true listener=false peer=false name=com.apple.window_proxies
default 11:40:28.290986-0400    NearDrop    [0x60000146c0f0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()
default 11:40:28.293428-0400    tccd    -[TCCDAccessIdentity staticCode]: static code for: identifier me.grishka.NearDrop, type: 0: 0x151e283d0 at /Applications/NearDrop.app
default 11:40:28.305186-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:28.306273-0400    NearDrop    NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600000558080
 (
    "<NSAquaAppearance: 0x600000558000>",
    "<NSSystemAppearance: 0x600000574f00>"
)>
default 11:40:28.306262-0400    distnoted   register name: com.apple.nsquiet_safe_quit_give_reason object: me.grishka.NearDrop token: 3b0000003b pid: 7335
default 11:40:28.309014-0400    NearDrop    [0x6000014741e0] activating connection: mach=true listener=false peer=false name=com.apple.dock.fullscreen
default 11:40:28.309215-0400    NearDrop    [0x600001768300] activating connection: mach=true listener=false peer=false name=com.apple.fonts
default 11:40:28.318177-0400    NearDrop    [me.grishka.NearDrop] Creating a user notification center
default 11:40:28.318198-0400    NearDrop    [me.grishka.NearDrop] Requesting authorization with options 6
default 11:40:28.318315-0400    NearDrop    [me.grishka.NearDrop] Setting 2 notification categories
default 11:40:28.318417-0400    NearDrop    [0x132c3b820] activating connection: mach=true listener=false peer=false name=com.apple.usernotifications.listener
default 11:40:28.319489-0400    NearDrop    networkd_settings_read_from_file initialized networkd settings by reading plist directly
default 11:40:28.319665-0400    NearDrop    networkd_settings_read_from_file initialized networkd settings by reading plist directly
default 11:40:28.320135-0400    NearDrop    [L1 tcp, definite, server, attribution: developer, context: Default Network Context (private), proc: E68AD981-70F9-3EF4-9914-BF6D71691724, local address: ::.0] start
default 11:40:28.323538-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue [L1] Started inbox socket: 4, endpoint: ::.49292, interface: <NULL> with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.323618-0400    NearDrop    nw_listener_set_state_on_queue [L1] reporting state ready ((null))
default 11:40:28.325794-0400    NearDrop    [0x132a04b10] activating connection: mach=true listener=false peer=false name=com.apple.windowmanager.server
default 11:40:28.326030-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 0CB86D8C-30A1-4E05-AD67-1FBA36DD6977, interface: en5, assigned, local: <private>, scope: 8, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.326402-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 175EF08C-06E6-4B42-9A07-F4F06AF54182, interface: utun4, viable, assigned, local: <private>, scope: 22, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.326652-0400    WindowManager   Connection activated | (7335) NearDrop
default 11:40:28.326777-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 1EDCB2E6-D129-4C16-B849-4BD485042677, interface: en0, assigned, local: <private>, scope: 15, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.327181-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 4E497EBB-E4CF-494A-873D-230C378E7C4F, interface: en6, assigned, local: <private>, scope: 9, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.327636-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 65A1DC8B-F2D8-4E72-A3E1-B886B8C938ED, interface: ap1, assigned, local: <private>, scope: 14, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.328028-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 75F99528-CF02-4A59-9775-9153A24AA153, interface: awdl0, assigned, local: <private>, scope: 16, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.328394-0400    NearDrop    nw_listener_reconcile_inboxes_on_queue_block_invoke [L1] Started inbox flow: 92B79943-3895-4660-824F-9ACA5E592070, interface: en4, assigned, local: <private>, scope: 7, protocol: 6 with parameters tcp, local: ::.0, definite, attribution: developer, server
default 11:40:28.332241-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] from originator [osservice<com.apple.WindowServer(88)>:1171] with description <RBSAssertionDescriptor| "AppVisible" ID:1201-1171-5758 target:7335 attributes:[
    <RBSDomainAttribute| domain:"com.apple.appnap" name:"AppVisible" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 11:40:28.332300-0400    runningboardd   Assertion 1201-1171-5758 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) will be created as active
default 11:40:28.333174-0400    mDNSResponder   [R7066] DNSServiceRegister(8, 0, "<mask.hash: 'RTSz43s4GymR8V1q8rg3RQ=='>", "<mask.hash: '7PrkJjATKwQlAooYkpemCg=='>", "<mask.hash: 'sj2RnJe5lGlqhGEM5eGYJQ=='>", b9141a95, "<mask.hash: 'sj2RnJe5lGlqhGEM5eGYJQ=='>", 49292) START PID[7335](NearDrop)
default 11:40:28.333986-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.334001-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.334059-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.334114-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.334180-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.334472-0400    NearDrop    [me.grishka.NearDrop] Requested authorization [ didGrant: 1 hasError: 0 hasCompletionHandler: 1 ]
default 11:40:28.334727-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:28.345396-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.345418-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.345437-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.345436-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.345468-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.346009-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:28.354794-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] from originator [osservice<com.apple.WindowServer(88)>:1171] with description <RBSAssertionDescriptor| "AppDrawing" ID:1201-1171-5759 target:7335 attributes:[
    <RBSDomainAttribute| domain:"com.apple.appnap" name:"AppDrawing" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 11:40:28.354861-0400    runningboardd   Assertion 1201-1171-5759 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) will be created as active
default 11:40:28.355410-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.355442-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.355458-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.355460-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.355485-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.364315-0400    runningboardd   Acquiring assertion targeting [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] from originator [osservice<com.apple.WindowServer(88)>:1171] with description <RBSAssertionDescriptor| "FUSBProcessWindowState: visible" ID:1201-1171-5760 target:7335 attributes:[
    <RBSDomainAttribute| domain:"com.apple.fuseboard" name:"Visible" sourceEnvironment:"(null)">,
    <RBSAcquisitionCompletionAttribute| policy:AfterApplication>
    ]>
default 11:40:28.364391-0400    runningboardd   Assertion 1201-1171-5760 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335]) will be created as active
default 11:40:28.364761-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:28.364801-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:28.364840-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:28.364876-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:28.365030-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:28.365139-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] visiblity is yes
default 11:40:28.365315-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:30.383388-0400    NearDrop    [0x6000014705a0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()
default 11:40:33.310007-0400    NearDrop    void _updateToReflectAutomaticTerminationState(void) Setting _kLSApplicationWouldBeTerminatedByTALKey=1
default 11:40:34.169095-0400    runningboardd   Assertion did invalidate due to timeout: 1201-1201-5755 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335])
default 11:40:34.367918-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring jetsam update because this process is not memory-managed
default 11:40:34.367974-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring suspend because this process is not lifecycle managed
default 11:40:34.368020-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring GPU update because this process is not GPU managed
default 11:40:34.368100-0400    runningboardd   [app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335] Ignoring memory limit update because this process is not memory-managed
default 11:40:34.368356-0400    runningboardd   Calculated state for app<application.me.grishka.NearDrop.41736380.41736390(501)>: running-active (role: UserInteractive) (endowments: <private>)
default 11:40:34.370290-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:36.540534-0400    NearDrop    order window: 854 op: 1 relative: 0 related: 0
default 11:40:36.540944-0400    NearDrop    order window: 854 op: 1 relative: 0 related: 0
default 11:40:37.943064-0400    NearDrop    window NSPopupMenuWindow 854 finishing close
default 11:40:37.944216-0400    NearDrop    order window: 854 op: 0 relative: 0 related: 0
default 11:40:38.666245-0400    NearDrop    LSExceptions shared instance invalidated for timeout.
stevenjstromer commented 1 month ago

Before we even get into reviewing the logs, please confirm that when you go to your System Settings > Notifications, you have banner notifications enabled for the Neardrop app (see attached screenshot).


Screenshot 2024-09-18 at 12 14 14 PM



I just don't want to overlook the obvious.

Next, regarding your posted logs, the most relevant lines appear to me to be:

default 11:40:28.365315-0400    gamepolicyd Received state update for 7335 (app<application.me.grishka.NearDrop.41736380.41736390(501)>, running-active-NotVisible
default 11:40:30.383388-0400    NearDrop    [0x6000014705a0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()
default 11:40:33.310007-0400    NearDrop    void _updateToReflectAutomaticTerminationState(void) Setting _kLSApplicationWouldBeTerminatedByTALKey=1
default 11:40:34.169095-0400    runningboardd   Assertion did invalidate due to timeout: 1201-1201-5755 (target:[app<application.me.grishka.NearDrop.41736380.41736390(501)>:7335])

I am running OSX 10.13, and you are on 10.14. It seems that Game Mode was introduced in your newer OS version. I note that the process 'gamepolicy' is spitting out a message about neardrop running as 'NotVisible.' I am wondering if this is the source for why you are not receiving incoming Quickshare notifications.

Unfortunately, as with so many new OSX technologies, the documentation is extremely limited, and user control is non-existent. There is no real way to disable Game Mode, except in some very limited ways. However, I am curious to know whether you game in full screen on this machine, just a a part of the debugging process.

I am also curious whether you have had any other devices that are able to successfully share with the same OSX device, like from an Android tablet or other phone. Once again, just trying to not overlook the obvious.

megaroeny commented 1 month ago

Yup, notifications have been enabled: image

stevenjstromer commented 1 month ago

I posted to the Apple community forum about how game mode may be playing a role.

Not very hopeful about getting help there, but here's the post for posterity... https://discussions.apple.com/thread/255763295?sortBy=rank

Ideally, I'd love to stop the gamepolicyd process and test Neardrop again, but I do not think the process can be stopped without first disabling SIP, which is a PITA.

If you know how to use Activity Monitor to stop a process, and it actually allows you to quit or force quit the process for a few moments before the process respawns, I'd be curious to see if a Neardrop notification gets through. If so, we know what we're dealing with.

A bit of a clunky approach, but well worth the two minutes to give it a try.

megaroeny commented 1 month ago

Soooo, I am trying it at home now and my MacBook showed up instantly on my phone's Quick Share devices! 🤔

Wonder if it had something to do with the Wi-Fi at the coffeeshop? But my phone and Macbook were both on the same WiFi there. Any ideas?

stevenjstromer commented 1 month ago

Hi megaroney,

Yes, most public wifi blocks inter-device communication (a.k.a. AP Isolation), as a matter of security.

See my earlier post, detailing this: https://github.com/grishka/NearDrop/issues/171#issuecomment-2311481016

Grishka mentions this in his documentation, but doesn't go into a lot of detail, so I imagine many people trying Neardrop miss this fact, and mistakenly assume it just doesn't work.

Ideally, it would be great if Neardrop would work when a phone is configured as a hotspot, so that a connected OSX device could receive files over this temporary LAN. I don't see why this shouldn't be possible, as this would solve the file transfer issue in locations where devices on a public access point are being isolated from one another. In fact, I think I am going to do a bit of packet tracing, and see what this would require to work.

Meanwhile, I am glad it worked out for you. Neardrop has been a lifesaver for me, so providing a bit of user support is the very least I can do to pay it forward.