I'm working on a tvOS app/library which uses SSDP. The code binds a UDP socket to port 1900 and joins a multicast group using BSD Socket library. I believe this used to work on a previous tvOS version, but specifically as of tvOS 14.6 there is a divergence between the tvOS Simulator and actual devices. Actual devices fail at the call to bind, with an Address Already in Use error. The tvOS simulator binds just fine after throwing up a macOS firewall 'allow incoming connections' dialog.
Any ideas what the official situation is here? The com.apple.developer.networking.multicast entitlement seems to be iOS only at this time, is that correct? Also there seems to be no 'local networking' permission dialog in tvOS - is that also correct?
Post
Replies
Boosts
Views
Activity
We're facing an issue whereby Xcode 10.1 is only showing partially symbolicated AppStore Crash Reports, despite selecting the option to Upload symbols when submitting to the AppStore. My understanding is that the full symbolication is supposed to happen on the AppStore, but even with the xcarchive loaded in the Organizer Archives window we're not seeing full symbolication. Additionally, the right-click symbolicate option fails to run with errors such as: `An error occured attempting to symbolicate "2019-02-15_22-25-15.730_+0100-fb7d2e946f8fbd701f6fd32624e04d66418bbb5f.crash". The symbolicatecrash script failed (255)`From what I could find, the PERL script symbolicatecrash only supports iOS apps. I'm able to manually symbolicate the crashes using atos - but that's far from the correct experience!Any hints / tips how to get fully symbolicated AppStore crash reports for macOS apps? Thanks!