Search results for

“A Summary of the WWDC26 Group Lab”

10,959 results found

Post

Replies

Boosts

Views

Activity

Unable to add build to group on testfight
In App Store Connect I've uploaded a new build, but I'm unable to distribute the App to my tester groups - including internal. The internal group is grayed out. I am able to Select an External group but they actually do not receive any email notification nor do they see any update within their TestFlight App. I've attempted to upload the build a few times, including old builds which had been distributed in the past to no avail. I'm not able to distribute to any tester group, please advise.
9
0
440
Mar ’25
Reply to iOS 15 - "Keep..." button in provisional user notifications doesn't save the settings
I am also seeing the same issue whereas tapping Keep does not ask the user if they want them delivered prominently or quietly. It does have a button asking for showing them in a summary - but I as a user do not have summaries turned on. Tapping the summary button does not enable summaries either. I am trying to convince people we should switch over of using provisional notifications to be better iOS clients, but this issue will never get past the product department's scrutiny.
Apr ’22
Reply to What is _the_ proper way to intercept tool calls modify them or dynamically approve/reject them?
In addition to implementing Tool conformance, the Foundation Models framework also introduced a new DynamicProfile API that allows you to add event listeners like onToolCall. For tool approval and rejection, the session Secure your app: mitigate risks to agentic features - WWDC26 has some nice examples. For dynamically modifying tools, there's a detailed session: Build agentic app experiences with the Foundation Models framework.
Topic: Foundation Models SubTopic:
Foundation Models Q&A
1w
Reply to Command line standalone app - run on other Macs
I think the first thing to do would be to figure out why you are typing both /usr and /user. If that is really output from Xcode, then you've got a royal mess on your hands. If you are re-typing, can you include Xcode's exact output?If this is a lab environment, then it probably makes more sense to just install the dependencies in the lab. It is a bit of a hassle, but you would been done by now.
Nov ’17
Issue with iOS group entitlements being recognized
I am making an iOS step counting app and I have included a widget in the design. I would like to get the widget to pull data from the main app to display step count etc so I created a bundle id for the widget and have been trying to use a group id to link them together. The group capabilities for both seem to be set up/enabled properly with the same App Groups id, but I've been getting an error in xcode which says, 'Provisioning Profile: BUNDLE_ID doesn't include the com.apple.developer.security.application-groups entitlement.' Try Again But the identifiers do have the App Group id enabled. I have tried automatic signing, manual signing with generated profiles, unchecking and rechecking auto-signing, removing and re-adding the group capability. Creating a new bundle id from scratch, creating a new group id from scratch. Always I get the error. I've really pulled my hair out troubleshooting this and would appreciate support. I'm happy to answer an
1
0
305
Nov ’25
gesture control with groups
Hello, after a lot of trial and error, I managed to move/scale/rotate a simple object with gestures. In retrospect, it was actually quite simple. If you know how to do it. But now I have a new problem. Maybe you would be so kind again and help me. I took the Augmented Reality base file in Xcode (the one with the Experience.rcproject file in it). I entered this code in the ViewController: import RealityKit class ViewController: UIViewController { @IBOutlet var arView: ARView! override func viewDidLoad() { super.viewDidLoad() // Load the Box scene from the Experience Reality File let boxAnchor = try! Experience.loadBox() if let box = boxAnchor.steelBox?.children.first as? ModelEntity { box.generateCollisionShapes(recursive: true) arView.installGestures(.all, for: box) } // Add the box anchor to the scene arView.scene.anchors.append(boxAnchor) } } And it works. The object, that is the cube, can be controlled with gestures. Then I created a second object (I duplicated the cube) in RealityComposer (from Xcode), re
2
0
718
Feb ’22
Reply to Create with Xcode 27 → submit with Xcode 26?
In the Xcode Group Lab they state that Xcode 27 projects are compatible with Xcode 26 except for one project setting check box Strictly Validate You will also need to set the Minimum Deployment version to 26.0 or earlier. If you use an API not available in your minimum deployment version you will get an error. if #available(macOS 27.0, *) You cannot add an if available conditional check because macOS 27.0 is not defined when open the project in Xcode 26. My suggestion would be to comment out the API you would like to use with a note and use an older API. Then when Xcode 27 is released for submissions you can uncomment it and use an if available test.
4d
MacOS App Group Container Protection
Quinn, in your post App Groups: macOS vs iOS: Fight!, you mention that an app must meet at least one of four criteria to access an app group container without user intervention: Your app is deployed via the Mac App Store (A). Or via TestFlight when running on macOS 15.1 or later (B). Or the app group ID starts with your app’s Team ID (C). Or your app’s claim to the app group is authorised by a provisioning profile embedded in the app (D) [1]. Our app is distributed directly (Developer ID), so it doesn't meet the first two criteria. We already had the app group ID set up to match the iOS ID (without our Team ID) and changing it now would affect our users already-stored data, so criteria C isn't really an option either. That brings us to criteria D. We've added the App Groups Capability to our App ID on the Developer site and creating a Developer ID provisioning profile with this App ID. However, for some reason the App Group Capability is not inclu
1
0
490
Jan ’25
Unable to add build to group on testfight
In App Store Connect I've uploaded a new build, but I'm unable to distribute the App to my tester groups - including internal. The internal group is grayed out. I am able to Select an External group but they actually do not receive any email notification nor do they see any update within their TestFlight App. I've attempted to upload the build a few times, including old builds which had been distributed in the past to no avail. I'm not able to distribute to any tester group, please advise.
Replies
9
Boosts
0
Views
440
Activity
Mar ’25
Reply to iOS 15 - "Keep..." button in provisional user notifications doesn't save the settings
I am also seeing the same issue whereas tapping Keep does not ask the user if they want them delivered prominently or quietly. It does have a button asking for showing them in a summary - but I as a user do not have summaries turned on. Tapping the summary button does not enable summaries either. I am trying to convince people we should switch over of using provisional notifications to be better iOS clients, but this issue will never get past the product department's scrutiny.
Replies
Boosts
Views
Activity
Apr ’22
Reply to What is _the_ proper way to intercept tool calls modify them or dynamically approve/reject them?
In addition to implementing Tool conformance, the Foundation Models framework also introduced a new DynamicProfile API that allows you to add event listeners like onToolCall. For tool approval and rejection, the session Secure your app: mitigate risks to agentic features - WWDC26 has some nice examples. For dynamically modifying tools, there's a detailed session: Build agentic app experiences with the Foundation Models framework.
Topic: Foundation Models SubTopic:
Foundation Models Q&A
Replies
Boosts
Views
Activity
1w
Ephemeral Group in CloudKit Logs?
Hi, in searching the Cloudkit logs I am seeing that some of my public database record fetch records are listed as EphemeralGroup in the Operation Group name, any idea what this means? thank you
Replies
1
Boosts
0
Views
1.2k
Activity
Oct ’18
Reply to Command line standalone app - run on other Macs
I think the first thing to do would be to figure out why you are typing both /usr and /user. If that is really output from Xcode, then you've got a royal mess on your hands. If you are re-typing, can you include Xcode's exact output?If this is a lab environment, then it probably makes more sense to just install the dependencies in the lab. It is a bit of a hassle, but you would been done by now.
Replies
Boosts
Views
Activity
Nov ’17
App Groups disk usage
I'm trying to use App Groups capability to enable file sharing between my multiple apps. But i'm wondering which app will be counted as the disk space occupier when I write a file to the shared path? Thanks for your consideration.
Replies
1
Boosts
0
Views
523
Activity
Oct ’23
Issue with iOS group entitlements being recognized
I am making an iOS step counting app and I have included a widget in the design. I would like to get the widget to pull data from the main app to display step count etc so I created a bundle id for the widget and have been trying to use a group id to link them together. The group capabilities for both seem to be set up/enabled properly with the same App Groups id, but I've been getting an error in xcode which says, 'Provisioning Profile: BUNDLE_ID doesn't include the com.apple.developer.security.application-groups entitlement.' Try Again But the identifiers do have the App Group id enabled. I have tried automatic signing, manual signing with generated profiles, unchecking and rechecking auto-signing, removing and re-adding the group capability. Creating a new bundle id from scratch, creating a new group id from scratch. Always I get the error. I've really pulled my hair out troubleshooting this and would appreciate support. I'm happy to answer an
Replies
1
Boosts
0
Views
305
Activity
Nov ’25
Amount on conversions on Ad Group view doesn't correspond with sum of conversions from keywords view
I have few keywords that have conversions. When I summarize all those conversions my result is much lower than a summary of conversions from Ad Group view.Why? It's like 5 vs 18.
Replies
2
Boosts
0
Views
408
Activity
Dec ’16
gesture control with groups
Hello, after a lot of trial and error, I managed to move/scale/rotate a simple object with gestures. In retrospect, it was actually quite simple. If you know how to do it. But now I have a new problem. Maybe you would be so kind again and help me. I took the Augmented Reality base file in Xcode (the one with the Experience.rcproject file in it). I entered this code in the ViewController: import RealityKit class ViewController: UIViewController { @IBOutlet var arView: ARView! override func viewDidLoad() { super.viewDidLoad() // Load the Box scene from the Experience Reality File let boxAnchor = try! Experience.loadBox() if let box = boxAnchor.steelBox?.children.first as? ModelEntity { box.generateCollisionShapes(recursive: true) arView.installGestures(.all, for: box) } // Add the box anchor to the scene arView.scene.anchors.append(boxAnchor) } } And it works. The object, that is the cube, can be controlled with gestures. Then I created a second object (I duplicated the cube) in RealityComposer (from Xcode), re
Replies
2
Boosts
0
Views
718
Activity
Feb ’22
Reply to Create with Xcode 27 → submit with Xcode 26?
In the Xcode Group Lab they state that Xcode 27 projects are compatible with Xcode 26 except for one project setting check box Strictly Validate You will also need to set the Minimum Deployment version to 26.0 or earlier. If you use an API not available in your minimum deployment version you will get an error. if #available(macOS 27.0, *) You cannot add an if available conditional check because macOS 27.0 is not defined when open the project in Xcode 26. My suggestion would be to comment out the API you would like to use with a note and use an older API. Then when Xcode 27 is released for submissions you can uncomment it and use an if available test.
Replies
Boosts
Views
Activity
4d
Creating a custom focus group
I'm trying to create a focus group called Entertainment and I like want to add all of the streaming apps, like Netflix, Disney+, Discovery+, Peacock, Paramount+, Apple TV App, but none is showing when hit the add apps button.
Replies
2
Boosts
0
Views
921
Activity
Oct ’21
Reply to UIVisualEffectContentView.contentView.addSubview not working in Swift Playground
Somehow this fixes it: (blur.contentView as! UIView).addSubview(vib) (vib.contentView as! UIView).addSubview(lab)
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
May ’22
Reply to Why does NSAttributedString's NSItemProviderWriting implementation not transfer custom attributes that implement Codable?
As requested in a WWDC 2024 Swift lab, I've filed FB13848771 for ergonomic improvements here.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’24
Reply to Confused about App Intents integration in iOS27
Was it confirmed that we can’t expose any app intents or interactions without schemas in the lab?
Replies
Boosts
Views
Activity
1w
MacOS App Group Container Protection
Quinn, in your post App Groups: macOS vs iOS: Fight!, you mention that an app must meet at least one of four criteria to access an app group container without user intervention: Your app is deployed via the Mac App Store (A). Or via TestFlight when running on macOS 15.1 or later (B). Or the app group ID starts with your app’s Team ID (C). Or your app’s claim to the app group is authorised by a provisioning profile embedded in the app (D) [1]. Our app is distributed directly (Developer ID), so it doesn't meet the first two criteria. We already had the app group ID set up to match the iOS ID (without our Team ID) and changing it now would affect our users already-stored data, so criteria C isn't really an option either. That brings us to criteria D. We've added the App Groups Capability to our App ID on the Developer site and creating a Developer ID provisioning profile with this App ID. However, for some reason the App Group Capability is not inclu
Replies
1
Boosts
0
Views
490
Activity
Jan ’25