My Mac app has built-in AirPlay to stream video from my app to Apple TV, so I need a server access key ("com.apple.security.network.server") when I submit it to the Mac App Store?
https://developer.apple.com/library/content/documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/EnablingAppSandbox.html#//apple_ref/doc/uid/TP40011195-CH4-SW9
Yes! you need the access key
If your application connects to the internet, you need to add the following lines to your .plist resource:
<key>com.apple.security.network.client</key> <true/>