Hello.
We have problems with the Apple Watch target of our application when it is compiled for watchOS 9 with XCode 14 Beta 6.
- In one of our libraries included in the watch extension, we have to specify watch architectures manually to "arm64 armv7k arm64_32" as you can see on this screen capture, otherwise, when we use the standard architectures setting, linking fails because of missing symbols for armv7k architecture.
- When we execute the application built for watchOS 9 on watchOS 8.6 / 8.7 (on Apple Watch 5), the application crashes with the following error on a return statement in the code of the library mentioned above :
dyld[370]: missing symbol called
Message from debugger: Terminated due to signal 9
You will find here a screen capture with the code extract where the application crashes:
The problem doesn't appear :
- when the application is launched on watchOS 9 beta on another watch.
- when we compile the same project with XCode 13.4.1 and execute the application on watchOS 8.6 / 8.7
Do you think it is a bug with watchOS 9 Beta SDK that we should report to Apple? If yes, how can we report it?
Thanks in advance :-)