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 :-)
Post
Replies
Boosts
Views
Activity
Hello.
In our existing watchOS application developed in Objective-C (not SwiftUI), we used to set the title property of each screen of the application (in Interface Builder or in the Objective-C code).
The title was displayed on the top left corner (while the time was displayed on the top right corner) => The two information were on the same line, which left a large part of the screen for the interface without a need for scrolling
We have built the application for watchOS 10 (with watchOS 10 Beta 7 SDK) and tested it on watch OS10 Beta 7 on an Apple Watch
=> the title is displayed on the right, behind the time
=> It uses two lines and the interface available for the application screens is much reduced.
Is there any solution to set the alignment of the title to the left in order to make it appear on the same line as the time, as on watchOS 9?
Thanks in advance for your answer
Best regards.