Right now I have a third party static library with arm64 (arm64, armv7, armv7s) binary for the iPhone and x86\_64, i386 binaries for the iPhone Simulator.
I recall when building that "architecture" (arm64/x86\_64) is one setting, and "platform" (iPhone, or iPhone Simulator) is another.
So the arm64 binary will have targeted the device and not the simulator.
Does anyone know how Apple will handle this in Xcode 12 when it is running on arm? Am I incorrect that the arm binary is incompatible because it is targeting the simulator, or will Apple have fixed this problem?