I’m not sure how you have set up things for Mac but another thing you can try is to go to the plugins directory and delete:
cordova.plugin-whitelist
Then rebuild your Project, this directory and plugin will be reinstated, then try again and see if you still have the CORS issue Brad. It is a known issue with this plugin. Especially if you have made changes to the App Info section, Title, Description, Version, ID, etc.
A good tip for the ID. This helps with your Play Store listing so be thoughtful in naming it.
Example: app.CarSalvagePeckam.London
If you have changed the app ID it is definitely worth deleting the whitelist plugin directory as mentioned above. Changing the version identifier does not require this. Simple heads-up to a problem we have encountered…
DevTools now shows CORS error when a network request is failed due to Cross-origin Resource Sharing (CORS).
In the Network panel, observe the failed CORS network request. The status column shows “CORS error” . Hover over on the error, the tooltip now shows the error code. Previously, DevTools only showed generic “(failed)” status for CORS errors.
This lays the foundation for our next enhancements on providing more detailed description of the CORS problems!