I have embedded a simple Safari extensionfor MacOS in one of my apps esentially building on the XCode template (XCode 8A218a). Everything works nicely, but when trying to submit to the App Store, Application loader reports the following error:
ERROR ITMS-90656: "Invalid Safari Extension. The value '$allowedDomains' for key 'Allowed Domains' in extension 'MYEXTENSION' is incorrect."
where MYEXTENSION is the name of my extension. The relevant segment of my Info.plist is
<key>NSExtension</key>
<dict>
<key>SFSafariWebsiteAccess</key>
<dict>
<key>Level</key>
<string>All</string>
</dict>
which is essentially the template with the access level set to All. If I use a different string (for example 'Any'), Application loader reports a more sensible message (along the lines that the key 'Any' is not valid, instead of $allowedDomains).
Has anybody managed to successfully submit a Safari Extension with full website acces to the app store?
Cheers
Morten