Search results for

“A Summary of the WWDC25 Group Lab”

11,870 results found

Post

Replies

Boosts

Views

Activity

modifying labs
I teach Swift coding to high school students. I would like to be able to assign the various labs in the Fundamentals curriculum where I reduce the opportunities for cheating. Students will share images of the coding answers with each other or they can go on the internet to see the answers. I would like individualize the labs for each student. For example: When they have an assignment where the directions require a longitude property to be set to 50.001. Then changed to another number. I would like to automatically generate slightly different numbers in the lab (a different number for each student) and then save this new lab in the intended student's name. Is that possible? Is it easy to do? Harold Peaden
0
0
486
Nov ’23
Reply to WWDC Group Labs
[quote='832420021, justinfrombaldwinsville, /thread/832420, /profile/justinfrombaldwinsville'] Also why not record the group labs [/quote] They're already available on YouTube! https://www.youtube.com/@AppleDeveloper/streams
Jun ’26
Reply to Proper Provisiong Profile for Finder Sync Extension
Thank you for your support. These are the results of my experiments: I configured the Product > Analyze action to build in Release, and the resulting app works as expected: the Extension is recognised and loaded, in a fully functional way. I followed the steps to Archive & Export the app, using several signing methods. Namely: a) (From the organizer) Distribute app > Custom > Direct Distribution > Export > Developement Team = HIVE DIGITAL LABS > Automatically manage signing. Then the summary shows: Team: HIVE DIGITAL LABS SRL Certificate: Developer ID Application (Expires 01/02/27) Profile: None b) Distribute app > Custom > Direct Distribution > Export > Development Team = HIVE DIGITAL LABS > Manually manage signing, then I use my team's Developer ID certificate, proper Eligible profiles, and the summary shows: Team: HIVE DIGITAL LABS SRL Certificate: Developer ID Application (Expires 01/02/27) Profile: Release Cut and
Apr ’25
SceneKit Labs?
Are there any hands-on or directed labs for SceneKit anytime in the near future? Are there any recent SceneKit guides from Apple? There aren't many current resources online so I'm pretty much stuck just reading documentation and experimenting on my own (which feels inefficient).
0
0
697
Sep ’21
WWDC Lab feedback
I am writing to follow up with my lab in WWDC24. I had 1:1 lab with Mr. Kavin, we had good 30 minutes lab and for follow up questions Kavin asked me to post it using feedback. Following is my questin: We have screenshare in our application and trying to use CFMessagePort for passing CVPixelBufferRef from broadcast extension to Applicaiton. Questions: How to copy planes of IOSurface backed CVPixelBufferRef onto another one without using memcpy, is there a zero-copy method? How to get notified when an IOSurface backed CVPixelBufferRef data get changed by another process. How to send an IOSurface backed CVPixelBufferRef from Broadcast Extension to application. How to pass unowned IOSurfaceRef from the Broadcast Extension to appliction.
0
0
547
Jun ’24
Swift Summary Format
Hi.I'm having difficulty setting the summary format for my Swift classes.I have a class, class Foo { var name: String }, and desire its name variable to be displayed when an instance is listed in Xcode's Variables View.I can get as far as right clicking an instance in the Variables View and selecting Edit Summary Format..., but the correct format eludes me.
2
0
1.9k
Dec ’15
WWDC25 Houdini VR Optimisation Toolkit Texture Baking
The texture baking section of the WWDC25 session Optimize your custom environments for visionOS (https://youtu.be/RELnRZmb02c?t=1485) moves very quickly and leaves a lot unexplained. Has anyone worked through this part of the toolkit in practice and can speak to what's actually going on, particularly around projection baking and how it addresses the reprojection artifacts the presenter briefly mentions? Thankyou
0
0
1.1k
Apr ’26
Reply to Confirmation dialog anchor for a ToolbarOverflowMenu item
Hello! This was answered in the Summary of the iPhone Duo Group Lab https://developer.apple.com/forums/thread/847644?answerId=906296022#906296022 What's the recommended pattern for a confirmation dialog triggered from a ToolbarOverflowMenu item, since the menu isn't a view to anchor to? When working with ToolbarOverflowMenu (SwiftUI) and additionalOverflowItems (UIKit), actions are placed directly into the toolbar's overflow menu. Because the menu itself is managed by the system and is not a view you can directly anchor to, presenting a confirmation dialog requires standard state-driven presentation rather than attaching the modifier to the menu item directly. In SwiftUI, combine the ToolbarOverflowMenu and the confirmationDialog modifier by linking them to a shared state variable within your view structure. To learn more about overflow menus, see Designing for iPhone Duo.
Topic: SwiftUI SubTopic:
iPhone Duo SwiftUI Q&A
Sep ’26
Reply to UITabBarController with tabSidebar mode
Hello! This is answered in the Summary of the iPhone Duo Group Lab https://developer.apple.com/forums/thread/847644?answerId=906290022#906290022 How does tabSidebar (UIKit) or sidebarAdaptable (SwiftUI) behave on iPhone Duo? When using sidebarAdaptable and SidebarAdaptableTabViewStyle in SwiftUI, or UITabBarController.Mode.tabSidebar in UIKit, the system presents the platform's regular tab bar or an adaptable sidebar depending on the active context, orientation, and pose. In general, iOS displays a bottom tab bar rather than adapting into a sidebar the way iPadOS does. You can opt into a sidebar on the inner display of iPhone Duo by setting the default tab bar placement to sidebar in SwiftUI, or the preferred placement to sidebar in UIKit. If you are seeing a different behavior, could you please file a feedback report with a sample project that reproduces the issue, and share the FB number?
Topic: UIKit SubTopic:
iPhone Duo UIKit Q&A
Sep ’26
modifying labs
I teach Swift coding to high school students. I would like to be able to assign the various labs in the Fundamentals curriculum where I reduce the opportunities for cheating. Students will share images of the coding answers with each other or they can go on the internet to see the answers. I would like individualize the labs for each student. For example: When they have an assignment where the directions require a longitude property to be set to 50.001. Then changed to another number. I would like to automatically generate slightly different numbers in the lab (a different number for each student) and then save this new lab in the intended student's name. Is that possible? Is it easy to do? Harold Peaden
Replies
0
Boosts
0
Views
486
Activity
Nov ’23
Reply to WWDC Group Labs
[quote='832420021, justinfrombaldwinsville, /thread/832420, /profile/justinfrombaldwinsville'] Also why not record the group labs [/quote] They're already available on YouTube! https://www.youtube.com/@AppleDeveloper/streams
Replies
Boosts
Views
Activity
Jun ’26
Reply to Proper Provisiong Profile for Finder Sync Extension
Thank you for your support. These are the results of my experiments: I configured the Product > Analyze action to build in Release, and the resulting app works as expected: the Extension is recognised and loaded, in a fully functional way. I followed the steps to Archive & Export the app, using several signing methods. Namely: a) (From the organizer) Distribute app > Custom > Direct Distribution > Export > Developement Team = HIVE DIGITAL LABS > Automatically manage signing. Then the summary shows: Team: HIVE DIGITAL LABS SRL Certificate: Developer ID Application (Expires 01/02/27) Profile: None b) Distribute app > Custom > Direct Distribution > Export > Development Team = HIVE DIGITAL LABS > Manually manage signing, then I use my team's Developer ID certificate, proper Eligible profiles, and the summary shows: Team: HIVE DIGITAL LABS SRL Certificate: Developer ID Application (Expires 01/02/27) Profile: Release Cut and
Replies
Boosts
Views
Activity
Apr ’25
SceneKit Labs?
Are there any hands-on or directed labs for SceneKit anytime in the near future? Are there any recent SceneKit guides from Apple? There aren't many current resources online so I'm pretty much stuck just reading documentation and experimenting on my own (which feels inefficient).
Replies
0
Boosts
0
Views
697
Activity
Sep ’21
Developer Account Summary
I cannot seem to change my address and phone in Developer Account Summary sectionMember Center > Your Account > Developer Account Summaryit seems to have different information vs Member Center > Your Account > Apple ID Summaryso changing my Apple ID info does nothing to Developer Account Summary
Replies
6
Boosts
0
Views
1.2k
Activity
Jun ’15
WWDC Lab feedback
I am writing to follow up with my lab in WWDC24. I had 1:1 lab with Mr. Kavin, we had good 30 minutes lab and for follow up questions Kavin asked me to post it using feedback. Following is my questin: We have screenshare in our application and trying to use CFMessagePort for passing CVPixelBufferRef from broadcast extension to Applicaiton. Questions: How to copy planes of IOSurface backed CVPixelBufferRef onto another one without using memcpy, is there a zero-copy method? How to get notified when an IOSurface backed CVPixelBufferRef data get changed by another process. How to send an IOSurface backed CVPixelBufferRef from Broadcast Extension to application. How to pass unowned IOSurfaceRef from the Broadcast Extension to appliction.
Replies
0
Boosts
0
Views
547
Activity
Jun ’24
Reply to Group Labs on YouTube -- thanks!
Thanks for pointing this out, @extraman. YouTube also includes transcripts, which is a bit of a bonus. Here's a link directly to the Group Labs playlist on the Apple Developer account: https://www.youtube.com/playlist?list=PLjODKV8YBFHYr0R1jcBO0tWT8WpK1KPF9
Replies
Boosts
Views
Activity
Jun ’26
Swift Summary Format
Hi.I'm having difficulty setting the summary format for my Swift classes.I have a class, class Foo { var name: String }, and desire its name variable to be displayed when an instance is listed in Xcode's Variables View.I can get as far as right clicking an instance in the Variables View and selecting Edit Summary Format..., but the correct format eludes me.
Replies
2
Boosts
0
Views
1.9k
Activity
Dec ’15
WWDC25 Houdini VR Optimisation Toolkit Texture Baking
The texture baking section of the WWDC25 session Optimize your custom environments for visionOS (https://youtu.be/RELnRZmb02c?t=1485) moves very quickly and leaves a lot unexplained. Has anyone worked through this part of the toolkit in practice and can speak to what's actually going on, particularly around projection baking and how it addresses the reprojection artifacts the presenter briefly mentions? Thankyou
Replies
0
Boosts
0
Views
1.1k
Activity
Apr ’26
Reply to Confirmation dialog anchor for a ToolbarOverflowMenu item
Hello! This was answered in the Summary of the iPhone Duo Group Lab https://developer.apple.com/forums/thread/847644?answerId=906296022#906296022 What's the recommended pattern for a confirmation dialog triggered from a ToolbarOverflowMenu item, since the menu isn't a view to anchor to? When working with ToolbarOverflowMenu (SwiftUI) and additionalOverflowItems (UIKit), actions are placed directly into the toolbar's overflow menu. Because the menu itself is managed by the system and is not a view you can directly anchor to, presenting a confirmation dialog requires standard state-driven presentation rather than attaching the modifier to the menu item directly. In SwiftUI, combine the ToolbarOverflowMenu and the confirmationDialog modifier by linking them to a shared state variable within your view structure. To learn more about overflow menus, see Designing for iPhone Duo.
Topic: SwiftUI SubTopic:
iPhone Duo SwiftUI Q&A
Replies
Boosts
Views
Activity
Sep ’26
Reply to UITabBarController with tabSidebar mode
Hello! This is answered in the Summary of the iPhone Duo Group Lab https://developer.apple.com/forums/thread/847644?answerId=906290022#906290022 How does tabSidebar (UIKit) or sidebarAdaptable (SwiftUI) behave on iPhone Duo? When using sidebarAdaptable and SidebarAdaptableTabViewStyle in SwiftUI, or UITabBarController.Mode.tabSidebar in UIKit, the system presents the platform's regular tab bar or an adaptable sidebar depending on the active context, orientation, and pose. In general, iOS displays a bottom tab bar rather than adapting into a sidebar the way iPadOS does. You can opt into a sidebar on the inner display of iPhone Duo by setting the default tab bar placement to sidebar in SwiftUI, or the preferred placement to sidebar in UIKit. If you are seeing a different behavior, could you please file a feedback report with a sample project that reproduces the issue, and share the FB number?
Topic: UIKit SubTopic:
iPhone Duo UIKit Q&A
Replies
Boosts
Views
Activity
Sep ’26