Mac Catalyst can't schedule local notifications

Here is a list of things that Mac Catalyst do not appear to be able to do. Does anyone else experience this ?


- MultiPeer connectivity on Mac Catalyst will not connect to an ios device. catalyst ask to join , Then accept on ipad I get this message on Ipad and catatlyst stalls out . [MCNearbyServiceBrowser] Browser got invite response with nil connectionData.


- Playing Sounds ( AVAudioPlayer ) on Mac Catalyst does not play audio.


- Scheduling local notifications on Mac Catalyst does not work.


- Selection of a UICollectionView Cell does not select on Mac Catalyst

let selectedItems = colVw.indexPathsForSelectedItems // Works fine on ipad but always empty for MacCatalyst

  • I can select a UICollectionView cell in Mac Catalyst. Local notifications also work. I'm running Big Sur, and maybe things have improved in a year.

Add a Comment

Replies

I can only comment on local notiications: they definitely work for me on Catalyst.


One change I had to make was to not have to wait for the permissions dialog response, since it is displayed asynchronously on Mac, whereas on iOS it's a modal.

It does not work