According to the developer documentation all I have to do to build my application for Apple silicon and Intel is click on application in the task bar and select appname>Any Mac (Apple Silicon, Intel). I can't build my app with this selected. I get an error:
A build only device cannot be used to run this target.
Please select an available device or choose a simulated device as the destination.
In my Build Settings I have Architectures set to Standard Architectures (Apple Silicon, Intel) - default for XCode 12.3.
My Build Active Architecture Only is set to NO. This is the default for XCode 12.3.
I don't see where I could change the settings to fix this and build an app for both architecture. What's wrong?
Also newer versions of the settings pane have three columns: Resolved, appname and macOS Default. I'm guessing that the third column shows the default setting, which is useful but what's the Resolved column for? Can I get rid of it?
A build only device cannot be used to run this target.
Please select an available device or choose a simulated device as the destination.
In my Build Settings I have Architectures set to Standard Architectures (Apple Silicon, Intel) - default for XCode 12.3.
My Build Active Architecture Only is set to NO. This is the default for XCode 12.3.
I don't see where I could change the settings to fix this and build an app for both architecture. What's wrong?
Also newer versions of the settings pane have three columns: Resolved, appname and macOS Default. I'm guessing that the third column shows the default setting, which is useful but what's the Resolved column for? Can I get rid of it?