Question: Any plans to be able to login to the Mac with a Managed Apple ID?Answer: Apple does not comment on future plans.Question: Will Apple ever offer more in-depth status information on Apple's system status website for the Apple Business Manager system?Answer: File a Radar to request the specific features you want.Question: Is there any movement with regards to fully automated, zero touch, Apple TV style DEP for macs? It's increasingly challenging to support labs and build farms where we need fully automated installs at scale.Answer: Not happening this year. We get the problem.Question: Activation for Macs? Can we prevent users from bypassing DEP on macOS via offline setup?Answer: Not happening this year. It's a tricky process to cover all deployment scenarios well.Question: How does T2 activation for macs work?Answer: Ask in Security lab.Question: Will we ever be able to manually add macOS devices into DEP similarly to how we can add iOS devices using Apple Configurator?Answer: Pre-T2, hard no.
Search results for
A Summary of the WWDC25 Group Lab
10,367 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
How to dynamically change the height of the section or group when i use UICollectionViewCompositionalLayout. For example, i want to change the first section's height when i scroll the collectionview up. I can use the following code to achieve, but this looks very bad. // in didScroll callback collectionView.setCollectionViewLayout(currentCollectionViewLayout(), animated: true)
This is awesome! : ) No lab for SceneKit This year? How can I get more examples, on how to interact SwiftUI with SceneKit? Like for example touching and change texture of a model?
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags:
I noticed that with iOS 18, when adding a widget to the Control Center, there is now some grouping system. I'm interested in the Capture group, which contains native widgets from Apple as well as third party apps like Instagram and Blackmagic cam, widgets in this group open the camera. My widget also opens the camera in my app, how can I add it to this group?
Topic:
App & System Services
SubTopic:
Widgets & Live Activities
Tags:
SwiftUI
WidgetKit
App Intents
There is no gyroscope in the watch - at least that's what i was told in the lab. If you want to use a gyroscope, you'll have to access the phone. A bummer for sure.
Topic:
App & System Services
SubTopic:
General
Tags:
Anyone interested in working on a few things together? I have a few questions I'm interested in answering and if there are a couple of folks that would like to do a couple of small collaborative investigations, it would be great to chat.. Current open questions: What is required to import into CAD software like Rhino or Sketchup? What is the dimensional accuracy of the output? Are features tagged relationally? i.e. does a window know which wall it's in? Are there similar libraries that can help accomplish similar things from the outside? Photogrammetry based solutions? Shoot me a note if you'd be interested in discussing!
Same procedure as every year... I'm more interested in the updated MDM ref. Seems we've to bug them tomorrow in the lab. ;-)
Topic:
Developer Tools & Services
SubTopic:
General
Tags:
I have already created a function to fetch active energy data from HealthKit. But if I try to fetch records of 1 year with multiple active energy records per day, the app hangs and in some cases App does crash and I don't get any data. I couldn't find any other way to access the summary day values for Active Energy from Apple HealthKit. Below is my code for getting Active Energy from HealthKit. func getActiveEnergy(startDate : Date) { ttvar startingDate = startDate tt ttHealthKitSetupManager.getActiveEnergy(date: startDate, withSuccess: { (isSuccess, error) in ttttif isSuccess { ttttttprint(Active Energy Fetch) tttt} tttt ttttstartingDate = NSCalendar.current.date(byAdding: .day, value: 1, to: startDate) ?? Date() tttt ttttif startingDate <= Date() { ttttttself.getActiveEnergy(startDate: startingDate) tttt} else { ttttttself.getSickNumber(startDate : self.globalDate) tttt} tt}) } HealthKitSetupManager.swift class func getActiveEnergy(date:Date, withSuccess: @escaping(Bool,String?) -> Void) { tt
Hi, I just updated my machine to macOS 15, and while developing and running my app (with Xcode), I keep getting messages about my app would like to access data from other apps. This happens even from Xcode Previews, so it's pretty annoying. My production app doesn't seem to be affected by this problem; the system prompt just pops when running the debug version. I came across something about App Groups in macOS and how something has changed in macOS15 regarding system permissions. I use the group.xxx prefix in my macOS app, without the team prefix. Is that the problem here? But why is my production app working fine, but the development app is triggering the prompt repeatedly? Would love any feedback or workarounds. Thanks.
On MacOS, I know that App Groups (com.apple.security.application-groups) do not require a provisioning profile. I was wondering if it's possible to sign them ad hoc and have it work? So maybe use a random TEAMID prefix and have it work? I would only need the app to work locally (for testing), not be distributed in that fashion, of course.
Hey there. I've struggled now for some time to archieve this in Swift/iOS. The situation is as followed: The app is sending via a multicastGroup (NWMulticastGroup) on a specific Port say 4555 a udp message: Hello. (App) xx.x.x.101:Port=> Hello => Multicastgroup:4555 Device within the local Network, in this Group, receives and replies with World directly to the IP of the sender, and on the Port from the sender. Hello received xx.x.x.105 sending World => x.x.x.101:Port The app should receive and add this Device (via Ip) My Concept: Start: guard let multicast = try? NWMulticastGroup(for: [ .hostPort(host: multicast.ip.address, port: 4555) ] ) let params = NWParameters.udp; params.allowLocalEndpointReuse = true; ...... // And then after starting the queue multicast.send(content: msgData) Thats not the big deal. The App sends via a generic port, (e.g. 53222) so the network device receives and replies on this port directly (but not inside the multicast group). First Question: Is there a w
I solved it. I'll post a summary tomorrow.
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags:
How to enable App Groups without Developer Account in Xcode7.3 or Xcode8
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
Tags:
Signing Certificates
Provisioning Profiles
I'm trying to add an AR Reference Image to the ARKit Image detection sample project in Xcode 9.3 beta 2.I drag an image to the AR Resource Image slot, but it's content.json won't include the filename: { images : [ ], info : { version : 1, author : xcode }, properties : { width : 16.875, unit : centimeters }}Adding the filename manually seems to work in the sample project: { images : [ { idiom : universal, filename : LaunchScreen-iPhonePortrait.png } ], info : { version : 1, author : xcode }, properties : { width : 16.875, unit : centimeters }}Edit: This seems to be a bug. It works correctly when you don't create an AR Reference Image slot via the context menu, but directly drag the image to the Resource group.
Hi, I'm unable to add the 3rd build of my TestFlight app to any external testing group (but I can for an internal testing group). The 2nd build was successfully added to an external testing group, the 3rd build has the status Ready to test, and I've expired all other builds. I've also completed the What to test section in English (U.K) and English (U.S). Any idea what I might be doing wrong? Thanks!