Search results for

“A Summary of the WWDC25 Group Lab”

10,705 results found

Post

Replies

Boosts

Views

Activity

getgrouplist called triggering group enumeration
A weird window popped up saying Battery 3 Demo Installer needs permission to access system. Tracing it to:MusicTechFocus/Music Tech Focus Logic Pro/Plug-in demo versions/Battery 3 Demo Installer.appApparently it was triggered by Spotlight Search.macOS Sierra Version 10.12 Beta (16A270f).That file has been there for years. Don't know why it decided to popup.12:10:45.416372 -0700Battery 3 Installergetgrouplist called triggering group enumerationcom.apple.message.value: 50com.apple.message.domain: com.apple.system.libinfocom.apple.message.result: noopcom.apple.message.signature: getgrouplistSenderMachUUID: 00000000-0000-0000-0000-000000000000
0
0
1.8k
Aug ’16
Will UserDefaults via App Group be disallowed?
According to upcoming privacy manifest document, NSUserDefaults is only allowed for a use for the app itself. It is serious for developers who makes App Extensions. https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api CA92.1 Declare this reason to access user defaults to read and write information that is only accessible to the app itself. This reason does not permit reading information that was written by other apps or the system, or writing information that can be accessed by other apps. Developers, please submit a request to add the permission of App Group. https://developer.apple.com/contact/request/privacy-manifest-reason/
2
0
1.8k
Oct ’23
shielding behavior - apps in same group
selecting the Facebook app from the FamilyActivityPicker returns an ApplicationToken. When adding that token to a ManagedSettingsStore's shield.applications set, both Facebook and the Facebook Messenger Kids apps gets shielded, even though the latter was not selected from the picker. (Interestingly, the Facebook Messenger app does not get shielded - just the kids version) The same is true for shielding the ApplicationToken produced by selecting the Amazon app. It causes the Alexa app to be shielded. I assume this is occurring because the apps share a keychain group, bundle id substring, or some other property that the picker is using, but how can I avoid this behavior?
1
0
1.2k
Mar ’23
Reply to MSSession summaryText doubling up
happens here too, on the simulator only. Version 10.0 (SimulatorApp-700.5.3)All summary texts, even for previous messages take on the last summary text you set and send.But it seems to work on device. always test on device. Just plug your phone into your computer and run your app on the device.
Topic: App & System Services SubTopic: General Tags:
Oct ’16
Can't add App Group containers to App Id
I am currently having a nightmare with Xcode trying to set up App Groups I previously had it set up but since I upgraded to Xcode 7.3 it has now broken. I get the error message You don't have sufficient permissions I haven't enrolled in the developer program but I know app groups you don't need to use them. This is what is shown inside Xcode inside the permissions.Image of problem
2
0
1.5k
Mar ’16
Group Session active participants not working
I am using SharePlay and the Group Activities framework in my app and my usecase requires the number of participants, so I am trying to get it like this: _ = SharePlayManager.sharedInstance.groupSession?.$activeParticipants.sink(receiveValue: { participants in print(participants.count) }) But this always prints 0, am I doing something wrong? (groupSession is 100% not nil)
0
0
757
Dec ’21
Reply to Does Apple's new foundation models include a Vision API for accessing on-device LLM capabilities?
If you are working with computer vision, you might consider using other APIs. For example, for image generation, Image Playground should help. The Apple Foundation Models introduced in WWDC25 accepts text as an input and generates text as an output. If your input is not text, depending on your concrete use case, you might consider converting your input to a text description, which the models should be able to handle. Best, —— Ziqiao Chen  Worldwide Developer Relations.
Jun ’25
Reply to Task on MainActor does not run on the main thread, why?
Thank you, exhausting enough, everything is clear. Just a final summary for all others reading this thread, the core of my interest (not needed to be further commented, if correct :-) ) Unstructured Task created through Task.init inherits actor async context. (Detached Task does NOT - detached tasks are not subject of the summary below) The inherited actor async context has nothing to do with threads, after each await the thread may change, however the actor async context is kept throughout all the unstructured task (yes, may be on various threads, but this is important just for the executor). If the inherited actor async context is MainActor, then the task runs on the main thread, from beginning till its end, because the actor context is MainActor. This has no impact on any subtasks. Unstructured subtasks may inherit the actor async context, where applicable. async let = tasks, and group tasks (and detached unstructured tasks) do NOT inherit actor context! The bullet above is impor
Jul ’22
app groups not functioning with Swift 2
Hi, I have an app group that worked fine between my watch and iPhone using Swift 1. Now, however, nothing is saving to my app group when I use the same code to save and synch the data (and thus nothing appears on my watch).I believe the relevant code is here://in the AppDelegate var sharedData = NSUserDefaults(suiteName: group.RxRemindMe)//in my VC NSKeyedArchiver.setClassName(RxRemindMe.Medication, forClass: Medication.self) NSKeyedUnarchiver.setClass(Medication.self, forClassName: RxRemindMe.Medication) appDelegate.sharedData!.setObject(savedAsData, forKey: TheMedicationsShared) appDelegate.sharedData!.synchronize()if I run the same .setObject command on a non-shared userDefault object, I see bytes saved (size changes to some positive bytes) and my phone app can access the data. However, when I execute line 4 above via the shared group object, the object remains nil in size and nothing has changed. I thus can't recall the data either on the phone or on the watch. Is this a bug in
3
0
622
Jun ’15
Reply to Speeding up asset catalog compilation for developer builds
Thank you very much for the reply! You can find a summary of the request in FB9048011.
Replies
Boosts
Views
Activity
Mar ’21
Reply to Help to add some functionality
It displays the game’s information such as the summary and the story line for the games
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Jan ’20
Reply to VisionOS app stuck in review for a month!
@CodeKit Did Apple state specifically why the app was rejected? Did you spend a day at a developer lab getting your app up to snuff for launching on the App Store? Just curious....
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’24
Reply to Labs and playgrounds
Could you explain the problem clearly ? Please give the exact reference in the book (reference, chapter, page…) What is lab ? What do you get exactly ? What did you expect exactly ? have you already written some code ? If so, please show.
Replies
Boosts
Views
Activity
Dec ’22
getgrouplist called triggering group enumeration
A weird window popped up saying Battery 3 Demo Installer needs permission to access system. Tracing it to:MusicTechFocus/Music Tech Focus Logic Pro/Plug-in demo versions/Battery 3 Demo Installer.appApparently it was triggered by Spotlight Search.macOS Sierra Version 10.12 Beta (16A270f).That file has been there for years. Don't know why it decided to popup.12:10:45.416372 -0700Battery 3 Installergetgrouplist called triggering group enumerationcom.apple.message.value: 50com.apple.message.domain: com.apple.system.libinfocom.apple.message.result: noopcom.apple.message.signature: getgrouplistSenderMachUUID: 00000000-0000-0000-0000-000000000000
Replies
0
Boosts
0
Views
1.8k
Activity
Aug ’16
Will UserDefaults via App Group be disallowed?
According to upcoming privacy manifest document, NSUserDefaults is only allowed for a use for the app itself. It is serious for developers who makes App Extensions. https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api CA92.1 Declare this reason to access user defaults to read and write information that is only accessible to the app itself. This reason does not permit reading information that was written by other apps or the system, or writing information that can be accessed by other apps. Developers, please submit a request to add the permission of App Group. https://developer.apple.com/contact/request/privacy-manifest-reason/
Replies
2
Boosts
0
Views
1.8k
Activity
Oct ’23
shielding behavior - apps in same group
selecting the Facebook app from the FamilyActivityPicker returns an ApplicationToken. When adding that token to a ManagedSettingsStore's shield.applications set, both Facebook and the Facebook Messenger Kids apps gets shielded, even though the latter was not selected from the picker. (Interestingly, the Facebook Messenger app does not get shielded - just the kids version) The same is true for shielding the ApplicationToken produced by selecting the Amazon app. It causes the Alexa app to be shielded. I assume this is occurring because the apps share a keychain group, bundle id substring, or some other property that the picker is using, but how can I avoid this behavior?
Replies
1
Boosts
0
Views
1.2k
Activity
Mar ’23
Reply to MSSession summaryText doubling up
happens here too, on the simulator only. Version 10.0 (SimulatorApp-700.5.3)All summary texts, even for previous messages take on the last summary text you set and send.But it seems to work on device. always test on device. Just plug your phone into your computer and run your app on the device.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Oct ’16
Can't add App Group containers to App Id
I am currently having a nightmare with Xcode trying to set up App Groups I previously had it set up but since I upgraded to Xcode 7.3 it has now broken. I get the error message You don't have sufficient permissions I haven't enrolled in the developer program but I know app groups you don't need to use them. This is what is shown inside Xcode inside the permissions.Image of problem
Replies
2
Boosts
0
Views
1.5k
Activity
Mar ’16
Reply to Shared NEVPNManager and NETunnelProviderManager between application and extensions
I created ticket number FB7788573. In our one-on-one lab, the networking team asked us to make forum posts as well. You may wish to coordinate with them about that.
Replies
Boosts
Views
Activity
Jun ’20
Reply to Add in-app purchases
I'm also having this issue. None of my iap's show up on the summary
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Nov ’17
Group Session active participants not working
I am using SharePlay and the Group Activities framework in my app and my usecase requires the number of participants, so I am trying to get it like this: _ = SharePlayManager.sharedInstance.groupSession?.$activeParticipants.sink(receiveValue: { participants in print(participants.count) }) But this always prints 0, am I doing something wrong? (groupSession is 100% not nil)
Replies
0
Boosts
0
Views
757
Activity
Dec ’21
Reply to Does Apple's new foundation models include a Vision API for accessing on-device LLM capabilities?
If you are working with computer vision, you might consider using other APIs. For example, for image generation, Image Playground should help. The Apple Foundation Models introduced in WWDC25 accepts text as an input and generates text as an output. If your input is not text, depending on your concrete use case, you might consider converting your input to a text description, which the models should be able to handle. Best, —— Ziqiao Chen  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
Jun ’25
Reply to Task on MainActor does not run on the main thread, why?
Thank you, exhausting enough, everything is clear. Just a final summary for all others reading this thread, the core of my interest (not needed to be further commented, if correct :-) ) Unstructured Task created through Task.init inherits actor async context. (Detached Task does NOT - detached tasks are not subject of the summary below) The inherited actor async context has nothing to do with threads, after each await the thread may change, however the actor async context is kept throughout all the unstructured task (yes, may be on various threads, but this is important just for the executor). If the inherited actor async context is MainActor, then the task runs on the main thread, from beginning till its end, because the actor context is MainActor. This has no impact on any subtasks. Unstructured subtasks may inherit the actor async context, where applicable. async let = tasks, and group tasks (and detached unstructured tasks) do NOT inherit actor context! The bullet above is impor
Replies
Boosts
Views
Activity
Jul ’22
app groups not functioning with Swift 2
Hi, I have an app group that worked fine between my watch and iPhone using Swift 1. Now, however, nothing is saving to my app group when I use the same code to save and synch the data (and thus nothing appears on my watch).I believe the relevant code is here://in the AppDelegate var sharedData = NSUserDefaults(suiteName: group.RxRemindMe)//in my VC NSKeyedArchiver.setClassName(RxRemindMe.Medication, forClass: Medication.self) NSKeyedUnarchiver.setClass(Medication.self, forClassName: RxRemindMe.Medication) appDelegate.sharedData!.setObject(savedAsData, forKey: TheMedicationsShared) appDelegate.sharedData!.synchronize()if I run the same .setObject command on a non-shared userDefault object, I see bytes saved (size changes to some positive bytes) and my phone app can access the data. However, when I execute line 4 above via the shared group object, the object remains nil in size and nothing has changed. I thus can't recall the data either on the phone or on the watch. Is this a bug in
Replies
3
Boosts
0
Views
622
Activity
Jun ’15