I was watching whats displayed in the logs when I use the watch app to install the watchos app and I see this in the logs
app info: {
ACXArchitectureCompatibility = 1;
AppShipsWithOS = 0;
SPContainerAppBundleId = “com.moshine.iraced”;
SPPluginBundleIdKey = “com.moshine.iraced.watchkitapp.watchkitextension”;
WKBetaAppKey = 0;
WKCompatibility = 0;
WKWatchKitVersion = “2.0”;
i = “com.moshine.iraced.watchkitapp”;
n = “iRaced Watch”;
s = 2;
saw = 1;
}
I think SPApplication is something from apple. Also do you know why it says WKWatchKitVersion “2.0” ?
I’ve set the deployment target as 4.0 and the sdk as watch os 5.2
mh
(marc hoffman)
April 23, 2019, 12:11pm
142
I would not know…
Do you have this somewhere in settings, Info.plist or entitlements? if not, its not something that we set Could just be “normal”, as in that Apple uses it to distinguish it from a 1.0 app (which were quite different).
But this is not a json we generate, or that I’ve ever seen before, so…
The app I created in xcode had the same. Do you know if its possible to look at the source for the apple classes ?
There is another log entry before the spapplication one, I’m wondering if that’s the real error.
mh
(marc hoffman)
April 23, 2019, 3:30pm
144
I don’t believe Apple makes any of this code available.
What does it say?
It was this
*** Assertion failure in void _UIApplicationMainPreparations(int, char **, NSString *__strong, NSString *__strong)(), /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKitCore/UIKit-3698.103.12/UIApplication.m:4242
I noticed
Drop watchOS/64 (for now, as it needs arm64_32 support, which is not in LLVM yet)
in the change log.
Is that something to do with the problem I’m having ?