The new Messages in macOS Big Sur is a Catalyst app from my understanding, but I can't seem to build my sticker pack for it when I tick the "Mac" option in Xcode 12. The documentation seems to suggest that Mac Catalyst 14.0+ should support it when I look at the platforms available...
Does the Messages app in macOS Big Sur actually support iMessage sticker packs, or is it a little too good to be true?
Note: I am accounting for the fact that we only have the first beta of the OS and that, if there are updates to the SDK that enable this, it will come in the future.
Post
Replies
Boosts
Views
Activity
Hi fellow SwiftUI developers,
I have a sample view that I'd love to render as a modal window, similar to the Mail message compose window in iPadOS 15:
WindowGroup("general.status", id: "create") {
authorView
}
.handlesExternalEvents(matching: ["starlight://create"])
.commands {
TextEditingCommands()
}
With this setup via handlesExternalEvents(matching:Set<String>), I can get a window to open using openURL with a custom identifier, and I can see the modal option in the multitasking menu. However, when opening this window, it still appears as a full-screen scene.
I noticed that in "Take your iPad apps to the next level (WWDC21)", you can set a presentation style for a window in UIKit by setting the presentation style to UIWindowScene.PresentationStyle.prominent. However, I can't find anything equivalent to this in SwiftUI. Is there a way I can do this in SwiftUI, or call some UIKit code to set the WindowGroup (or the authorView) with that activation condition?
I've noticed that, as of a couple of weeks ago (8 July 2023 for me), I'm unable to export my iOS app via Xcode Cloud for TestFlight. Locally, I'm able to build, archive, and publish normally, and Xcode Cloud can still run unit tests just fine.
I looked at some forum posts here to look for similar behaviors, but it's mixed. There was a suggestion to try removing the entitlements file, but that didn't change anything. Looking into the logs, I notice this small section (redacted sensitive information):
2023-07-15T22:36:04.870127483Z 2023-07-15 15:36:03.163 xcodebuild[6074:28093] [MT] DVTServices: No capabilities user data file found for team [REDACTED], appID Optional("[REDACTED]") and appIDType DVTPortalAppIDType(rawValue: 0)
2023-07-15T22:36:04.870197463Z 2023-07-15 15:36:03.163 xcodebuild[6074:28093] [MT] DVTServices: Platform " iOS" is provisioning with the following filtered set of entitlements, "[:]"
2023-07-15T22:36:04.914691936Z error: exportArchive: codesign command failed (/Volumes/workspace/tmp/XcodeDistPipeline/XcodeDistPipeline.~~~LNLf0B/Root/Payload/Fedigardens.app: replacing existing signature
2023-07-15T22:36:04.914761632Z /Volumes/workspace/tmp/XcodeDistPipeline/XcodeDistPipeline.~~~LNLf0B/Root/Payload/Fedigardens.app: Operation not permitted
2023-07-15T22:36:04.915067844Z )
2023-07-15T22:36:04.915208428Z
2023-07-15T22:36:04.915743970Z DVTFoundation.DVTCodeSignerError.signingFailed("/Volumes/workspace/tmp/XcodeDistPipeline/XcodeDistPipeline.~~~LNLf0B/Root/Payload/Fedigardens.app: replacing existing signature\n/Volumes/workspace/tmp/XcodeDistPipeline/XcodeDistPipeline.~~~LNLf0B/Root/Payload/Fedigardens.app: Operation not permitted\n")
2023-07-15T22:36:04.915864076Z
Has anyone else run into this issue recently?
My environment for Xcode Cloud:
Xcode Version: 15.0 beta 4
macOS Version: 14.0 (Sonoma) beta 2