The Remote Audio Output Protocol, AKA AirTunes, AKA AirPlay, has been using port 5000 since the year 2004. This is nothing new. All AirPlay receivers including AirPort Express and Apple TV use port 5000. If you've ever used Airfoil on your Mac (Airfoil Speakers was released in 2008), that also uses 5000 for the same reason. AirPlay receiving is new to macOS Monterey, but AirPlay itself is very old, predating Flask and these other web development environments. No, Apple is not trying to make web development difficult.
Post not yet marked as solved
I can confirm this. The externalPort is 0 in my DNSServiceNATPortMappingReply despite kDNSServiceErr_NoError. I'm calling directly in my app's code, not via XPC.
Post not yet marked as solved
Are you building on the same machines or different machines?
If different machines, you may need to manually download the new WWDR intermediate certificate and install it in the keychain.
Post marked as Apple Recommended
I tried to renew my membership a number of times, using Safari, Chrome, and Firefox, and 2 different credit cards. It always failed at the step where it needed further authorization from the bank. My iPhone would even get an authorization code from my bank, but then I couldn't enter it because Apple's page reloaded to an error.
Finally I called up developer support on the phone and asked to pay over the phone. I was escalated to another person, and I was able to successfully pay and renew. They had to take my credit card info verbally.
Post not yet marked as solved
Sorry, my mistake! The extension was not properly loaded. It's working now in private windows.
Post not yet marked as solved
Did this change recently? I'm not seeing my extension in a private window with Safari 13.1, but I am seeing it with Safari 14 and Safari Tech Preview.
Post not yet marked as solved
You've already figured out that -[ExtensionsPreferencesOld canEnableExtensions] in /System/Library/PrivateFrameworks/Safari.framework is buggy, hopefully?
Post not yet marked as solved
+1I noticed the problem after I released my latest Mac App Store update on January 31.I opened a case with Apple Developer Support, who have escalated it to engineering.
Post not yet marked as solved
I can get the image data from NSTextAttachment -> NSImage -> CGImageRef -> CGDataProviderRef. However, I can't get the image file type. NSTextAttachment fileType is nil. CGImageSourceCreateWithDataProvider() -> CGImageSourceGetType() also return nil.
Post not yet marked as solved
Thank you! I was a bit worried they were going to get deprecated next week. 😉
Post not yet marked as solved
Update: This issue may be caused by Gatekeeper Path Randomization, AKA App Translocation.Check whether the app is running from the Downloads folder. If so, try dragging the app to the Applications folder, and this might solve the problem.
Post not yet marked as solved
I'm having the same problem, it works on 10.13 but not 10.12.1) Developer ID2) Yes, the extension is in Safari PreferencesAlso I'm seeing this bizarre behavior where the ".appex" file extension does not appear in Finder, but it's clearly there when you list the directory in Terminal.
Post not yet marked as solved
I'm still seeing this error today.