Post not yet marked as solved
Asset Catalog Creator is able to apply the macOS 11 style to a square image for you automatically. You can just give it your existing iOS icon. https://apps.apple.com/us/app/asset-catalog-creator/id866571115?mt=12
I've somewhat figured this out. I can get skip to work but I still haven't managed to get play/pause from the keyboard to work.
The thing that I was missing is on macOS you need to update the playing state on MPNowPlayingInfoCenter. It can't just infer it from the AVAudioSession like it does on other platforms.
.i.e.
MPNowPlayingInfoCenter.default().playbackState = .playing
Since I started doing that my app shows up in 'Now Playing' and all the controls work fine there. I just can't figure out why play/pause on the keyboard still doesn't work.
Post not yet marked as solved
When your audio session is active it steals the playPause press. If when you're done you set your session as inactive you get the playPause back
try AVAudioSession.sharedInstance().setActive(false, options: [])
Post not yet marked as solved
It is mentioned at the bottom of this page. It doesn't give much detail on how it works from a user's perspective though.
https://developer.apple.com/app-store/app-bundles/
Same exact issue. The proposed resolution doesn't really work for me since I need to keep existing support for a backwards-compatible dark mode.
Post not yet marked as solved
I'm facing exactly the same issue under exactly the same environment.Did you find a solution? Did you find out if it's only an issue on the sandbox?
Post not yet marked as solved
I'm stuck in the same situation. I'm unable to find anywhere where I can get a legitimate copy of El Capitan or Sierra to run in Fusion. The Mac App Store refuses to vend me these old copies on my Mac. I can't believe Apple have chosen not to provide these via Apple Developer resources; these are an essential thing for macOS developers. I'm going to end up having to get these via a torrent at this rate.