So I read through TN2265: Troubleshooting Push Notifications - https://developer.apple.com/library/archive/technotes/tn2265/_index.html#//apple_ref/doc/uid/DTS40010376-CH1-TNTAG24 and it looks like the problem is that APSD never connects to the *development* iCloud environment on macOS because: I get neither the success nor the failure delegate callback when registering for remote notifications
apsctl status shows:
daemon status:																Running
certificate status:													 Provisioned, using existing certificate
app refresh activity:												 Yes
connection environment:											 development
	 courier status:														Not connected because there are no eligible topics
			enabled:																Yes
			stream connected:											 No
			connected to service:									 No
I'm guessing "there are no eligible topics" means "you are not running any apps that connect to the development environment", so perhaps the problem is that it's not noticing that I'm launching my app that wants the dev environment? I'm kinda stuck at this point though because I don't see any documentation on apsctl that would allow me to troubleshoot further.
Topic:
App & System Services
SubTopic:
Core OS
Tags: