Search results for

A Summary of the WWDC25 Group Lab

10,109 results found

Post

Replies

Boosts

Views

Activity

Reply to How to update TabViewBottomAccessoryPlacement
Follow up: I had a Quick Look at the new SwiftUI WWDC25 session https://developer.apple.com/videos/play/wwdc2025/323 It seems I'm misunderstanding this API, do the enum cases .inline and .expanded refer to the accessory being in different states of compact? See attached screenshots below. I assumed expanded meant a larger expanded player, which would be fullscreen on an iPhone.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Jun ’25
Unable set keychain-access-groups with Team​Identifier​Prefix
I want to store SecIdentity in the keychain access group $(TeamIdentifierPrefix)com.apple.networkextensionsharing. But Provisioning profile xxxx doesn't match the entitlements file's value for the keychain-access-groups entitlement. My profile dont have a param name 'TeamIdentifierPrefix'. Please , how can i add the TeamIdentifierPrefix to my profile. And my TeamIdentifier is same as the AppIdentifierPrefix
1
0
978
Aug ’22
How to handle multiple users purchasing a subscription from a single Apple ID, or group them based on subscription group?
We are implementing auto-renewable subscriptions on iOS. We face a problem where users can purchase multiple subscriptions on a single Apple ID linked to the device. We are having 3 subscription plans as Regular (Monthly), Regular (Yearly), and Special (Yearly). Now, we have decided that Regular plans will be configured in a separate subscription group and special plan on the other since we don't want the Regular users to know that there is a special plan that is less costly than theirs. (Through Manage Subscription of the device Settings) Scenario 1: If User A subscribes to the Special plan on his Apple Id, his subscription gets active. Now, if on the same Apple ID, user B logs in to the app and is a Regular user then he can purchase any of the Regular plans. But the issue is User A's receipt and User B's receipt cause problems sometime later since their receipts are created on the same Apple ID. We are not able to restrict User B to purchase from User A's device in this case, since the original_tra
0
0
744
Apr ’21
Group iMessage Apps are problematic
I get the distinct feeling, based on the WWDC presentations, that group iMessage apps are either incomplete or not really thought out. Add to this that there are no group conversations possible in the simulator. The group message part of the demo was just a couple of slides and he used the phrase we are recommending for the moment which leads me to believe that Apple probably has unfinished business here. I think that the idea of making MSSession the carrier of data and make each subsequent message create a stack of unprocessed responses so that when the user clicks on the bubble it sees each response and can process them one by one. What I'm wondering is, in the same section, they talk about privacy. So each device will get different identifiers for each user. If you are using the cloud, I don't see how you can then aggregate responses correctly. Take this scenario:I send an iMessage App (IMA) to two of my friends and it asks them to pick what they want for lunch.Friend A responds
5
0
1k
Jul ’16
Reply to Xcode Build Timing summary not visible
For people that come here looking for an answer... after invoking the build using the Product > Perform Action > Build with Timing Summary, once the build is done, select the build in the Report Navigator (⌘9) and then selecting Editor > Open Timeline. This will open the timing summary along side the build log. Note that as far as I know, the flag ShowBuildOperationDuration is only used for showing the duration of the build in the toolbar; it is not required to be set for the build timing summary.
Mar ’23
QuickLook Extension and App Groups on macOS
Hello, I am trying to use app groups to share preferences between an app and its QuickLook extension (both sandboxed), but I can't understand why it's not working. For testing, I created an empty macOS app project and added a QuickLook Extension, then on both the targets' entitlement files I added the app group domain in the form teamid.test. Last but not least, in the Info.plist file of the QL extension i added some UTIs to have the QL extension called when previewing. In the QL extension's PreviewViewController.swift file I try to save a value like this: func preparePreviewOfFile(at url: URL, completionHandler handler: @escaping (Error?) -> Void) { let defaults=UserDefaults(suiteName: teamid.***) defaults?.set(1, forKey: test) handler(nil) } If I try to run the app and preview a file though, I get this message in the Console: Couldn't write values for keys ( test ) in CFPrefsPlistSource<0x7fb63681cce0> (Domain: teamid.***, User: kCFPreferencesCurrentUser, ByHost: No, Container: (n
0
0
762
Nov ’21
Reply to P3 Display to XYZ Color Space Conversion
Thanks for your detailed anwswer. It's claried all the issues for me.Also, I was having a problem with OpenGL ES shader code that converted Display P3 colors to/from the Lab and IPT color spaces. In particular, my results did not match the ColorSync Utility when converting Display P3 to/from Lab. Your mention of D50 caused me to use that reference rather than D65 and now my results match. Switching to D50 also corrected the IPT results.Thanks again!
Topic: Media Technologies SubTopic: General Tags:
Feb ’17
Cannot invite team members to the group.
After inviting people to the developer group, they accept the invites, but the team doesn't show under the account. This caused the developer cannot request the cert from Xcode, and we cannot link the dev cert with the related profile for the developer. Does anyone has this similar issue, and do Apple can have someone help have a check?
3
0
1.4k
Jan ’22