When I try to edit a schema, an error message appears as soon as I click anywhere:
Error log - https://developer.apple.com/forums/content/attachment/ec02f954-48ba-4562-9bbc-741a0984ae01
Weird thing is it says production environment, but I am working on a development schema. No clue what I should do, but this prevents me from working at all with the dashboard. Anything I can try to fix this?
Post
Replies
Boosts
Views
Activity
I can't seem to be able to upload separate packages for iOS and tvOS with the same bundle version. I would have expected that it would identify the package type correctly, since the type parameter is now enforced.
I'm using --type ios and --type appletvos (as per altool help), and when using different bundle versions, both iOS and tvOS builds get uploaded correctly.
The issue only started occuring with Xcode 13.
Any idea what could be wrong?
I have a project with several configurations and three targets: iOS app, WatchOS app and WatchOS Extension. I have bundle identifiers and other values in build settings set up through User-Defined Settings. When I change the version build number for the WatchOS target, Xcode changes the INFOPLIST_KEY_WKCompanionAppBundleIdentifier value on it's own, from my User-Defined Setting value INFOPLIST_KEY_WKCompanionAppBundleIdentifier = "${COMPANION_BUNDLE_ID}"; to INFOPLIST_KEY_WKCompanionAppBundleIdentifier = static.identifier.org;
I have absolutely no idea why this happens, I have other projects with very similar setup and it doesn't happen there. It's a very undesirable behavior, as it ruins CI builds when I don't notice it and manually fix it.
Is there anything I could do to prevent Xcode to change my set values?
Up to iOS 16, back navigation button icon respected the app's locale. Starting in iOS 17, it appears to be instead take into account the phone's preferred language's locale.
This causes issues for our app, as there are several different languages that can be selected (used to bring localised content to users from different areas) that all come with locales, fonts, translations etc. The issue is that some of the services have RTL orientation, and it just makes the back navigation button icon appear flipped.
You could argue that in most cases, the user would have the phone's locale match the preferred service's locale he consumes in our app, but I still see this as undesired behaviour.
I don't know if this is an intended change or a bug, and I couldn't find any way to enforce custom locale to back navigation button.