Search results for

“A Summary of the WWDC25 Group Lab”

11,204 results found

Post

Replies

Boosts

Views

Activity

Questions for Security lab (Thursday, June 6th at 2:00 PM)
Question: Is there a way to mitigate HyperThreading vulnerability via MDM versus only NVRAM arguments passed in Recovery?Answer: No, because if it's available via MDM, it's also available to a potential remote attacker.Question: When a macOS MDM device upgrades to Catalina, what requirements does the device need to have in order to be considered Supervised? Is User Approved MDM enough to be considered supervised?Answer: Ask at the Device Management lab on Friday.Question: Does User-approved MDM provide the ability to run MDM commands available only to supervised Macs?Answer: Ask at the Device Management lab on Friday.Question: One of the bootstrap token criteria states: The Mac must be enrolled in an MDM solution associated with Apple School Manager or Apple Business Manager.Does this mean that this is for ONLY ABM-based MDM enrollments or does a UAMDM enrolled system whose MDM is also configured in DEP meet this requirement?Answer: Ask at the Device Management lab on Friday.Questio
0
0
1.5k
Jun ’19
Reply to Does AU Lab support AU v3?
AU Lab does not currently open audio unit extensions. I suggest filing a bug if having audio unit extension support in AU Lab is important to you. What makes the conversation interesting is then deciding how to provide a comparable iOS solution.
Topic: Media Technologies SubTopic: Audio Tags:
Oct ’16
Favorite Athlete Lab - Cell reuse identifier not found in scope
I'm working on the Favorite Athlete Lab - trying to complete it while accepting I don't understand everything it is teaching yet. I've encountered many challenges with the Lab but the current on is: I've set the cell reuse identifier of my cell to 'drinkCell' in the attributes inspector - but when I use it in the scenes ViewController, I get the error can not find 'drinkCell' in scope. I can see from the teacher resources how this has been solved there, but as far as I can tell, this solution has not be taught at any point so far, and isn't even mention in the subsequent section on cell dequeuing. let cell = tableView.dequeueReusableCell(withIdentifier: drinkCell, for: indexPath) Any help understanding this much appreciated.
0
0
617
Jan ’23
Sales.getReport "Invalid vendor number specified" for Detailed but Summary works
According to Apple's documention for Reporter.jar, (http://help.apple.com/itc/contentreporterguide/en.lproj/static.html) should be able to get Detailed Daily reports but this fails with an incorrect error.[]$ java -jar Reporter.jar p=Reporter.properties Sales.getReport xxxx, Sales, Detailed, Daily, 20170607<?xml version=1.0 encoding=UTF-8 standalone=yes?><Error> <Code>200</Code> <Message>Invalid vendor number specified. Try again.</Message></Error>If I change Detailed to Summary, it works.Why can't I get a detailed report?
3
0
1.5k
Jun ’17
Thursday Education and Enterprise Deployment and Development Lab Notes
Question:Apple's Software Update service is marked as deprecated for macOS Sierra. For environments that want to test Apple updates before distributing them to their Macs, what is Apple's recommended approach for managing Apple software updates?Answer:For upgrade installs, you'll still have the Apple Software Update service available in Server.app.For new installs, the Software Update service will not be listed in Server.app's GUI. However, the functionality is still present in the current DP release and is manageable by the serveradmin command line tool.For new installs, the recommended approach is to use Caching Server. If you want to have management options added to Caching Server, file bugs and feature requests.The current shipping Software Update service for Server.app 5.1.x or older will continue to work. Apple is going to continue to maintain the software update catalogs, so other third-party solutions that use the SUS catalogs should continue to work.Question:Since in-app purchases still cannot be man
0
0
1.1k
Jun ’16
App Store Connect does not show subscription summary correctly
Recently App Store Connect, Trends panel, Summary section does not show some of our subscription packages correctly even though we have many sales on those subscriptions. Activations of some of our packages are 0 even we have many sales. Also, the chart does not show some of our packages. I am wondering how to solve this issue. I am attaching a screenshots about this.
4
0
1.5k
Sep ’22
Does group messaging work properly?
I've got the beta installed on my iPad Mini 2. I just happened to look at the message responses to a group message that I sent which originated from my iPhone 6 Plus (on iOS 8.3) which was sent to a mix of iMessage and regular SMS accounts, and while my original group message was contained in a group message thread, all the responses to it came back in individual threads. I verified that on my iPhone they are all coming back as part of the group message thread. Only seems to be an issue on the iPad and on the iPad with iOS 9 (previous group messaging on iOS 8.3 and below worked as expected).I also checked in Settings -> Messages to see if the Group Messaging option was enabled, and it isn't there anymore. (For that matter, neither is MMS Messaging.) Can anyone else verify that Group Messaging is or isn't working for them as expected?
0
0
163
Jun ’15
Reply to Foundation Models performance reality check - anyone else finding it slow?
You can probably start with profiling your app with Instruments.app, as discussed in the WWDC25 code along session (starting at 24:32). How to set up the Foundation Models instrument is detailed here. The Foundation Models instrument provides the token numbers the models generate. From there, you can calculate how many tokens per second. The number can vary a lot, but if it is consistently much worse than 20~30/s, I'd suggest that you file a feedback report and share your report ID here. The WWDC25 session also discusses how to use prewarm and includesSchemaInInstructions to improve performance in cases that are appropriate. You can check if that can be applied to your app. Best, —— Ziqiao Chen  Worldwide Developer Relations.
Jul ’25
Reply to Polite location to store application data shared between users
I think /Library is a better option here. You wrote: if it means the application doesn't have to elevate privileges to write into the [/Library/Application Support] folder Privilege escalation is a feature, not a bug, IMO. Most Macs have a single user. For those Macs that have multiple users, many of them are deploying in managed environments: a Mac where the parents ‘manage’ the kids, a school lab full of Macs, and so on. If you use /Users/Shared, you run the risk of a managed user messing up your app’s state for other managed users. Having said that, privilege escalation is a pain. For a summary of the issues, see BSD Privilege Escalation on macOS. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
Dec ’22
Notes from Thursday Security Lab
System Integrity ProtectionQuestion:Will disabling SIP be available as a choices .XML at install time for the 10.11 OS? If not, what mechanism will be provided for automatic disabling of SIP for use with automated imaging processes for machines?Pain point: Not every environment will be able to access Internet Recovery. At the same time, straight cloning of existing disks is problematic.Answer:SIP is always off in the Recovery environment and the Installer environment. While booted from those environments, you will be able to make changes to a boot disk which is otherwise protected by SIP.SIP-protected files will still appear as restricted when listed with ls's -O, but they can be renamed, moved, deleted or changed.There will be a command line tool to disable SIP in the Recovery environment, separate from the current GUI tool. The GUI tool is in fact going to disappear in favor of the command line tool. This change will likely appear in Developer Beta 2 or Beta 3; check the release notes.Question:The /System/L
6
0
6.1k
Jun ’15
Apple developer group
Are there any active Facebook or discord groups? Sometime appconnect down and would like to ask whether other developer faces the same issue.
Replies
1
Boosts
0
Views
596
Activity
Dec ’21
Questions for Security lab (Thursday, June 6th at 2:00 PM)
Question: Is there a way to mitigate HyperThreading vulnerability via MDM versus only NVRAM arguments passed in Recovery?Answer: No, because if it's available via MDM, it's also available to a potential remote attacker.Question: When a macOS MDM device upgrades to Catalina, what requirements does the device need to have in order to be considered Supervised? Is User Approved MDM enough to be considered supervised?Answer: Ask at the Device Management lab on Friday.Question: Does User-approved MDM provide the ability to run MDM commands available only to supervised Macs?Answer: Ask at the Device Management lab on Friday.Question: One of the bootstrap token criteria states: The Mac must be enrolled in an MDM solution associated with Apple School Manager or Apple Business Manager.Does this mean that this is for ONLY ABM-based MDM enrollments or does a UAMDM enrolled system whose MDM is also configured in DEP meet this requirement?Answer: Ask at the Device Management lab on Friday.Questio
Replies
0
Boosts
0
Views
1.5k
Activity
Jun ’19
Reply to Does AU Lab support AU v3?
AU Lab does not currently open audio unit extensions. I suggest filing a bug if having audio unit extension support in AU Lab is important to you. What makes the conversation interesting is then deciding how to provide a comparable iOS solution.
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
Oct ’16
Favorite Athlete Lab - Cell reuse identifier not found in scope
I'm working on the Favorite Athlete Lab - trying to complete it while accepting I don't understand everything it is teaching yet. I've encountered many challenges with the Lab but the current on is: I've set the cell reuse identifier of my cell to 'drinkCell' in the attributes inspector - but when I use it in the scenes ViewController, I get the error can not find 'drinkCell' in scope. I can see from the teacher resources how this has been solved there, but as far as I can tell, this solution has not be taught at any point so far, and isn't even mention in the subsequent section on cell dequeuing. let cell = tableView.dequeueReusableCell(withIdentifier: drinkCell, for: indexPath) Any help understanding this much appreciated.
Replies
0
Boosts
0
Views
617
Activity
Jan ’23
Sales.getReport "Invalid vendor number specified" for Detailed but Summary works
According to Apple's documention for Reporter.jar, (http://help.apple.com/itc/contentreporterguide/en.lproj/static.html) should be able to get Detailed Daily reports but this fails with an incorrect error.[]$ java -jar Reporter.jar p=Reporter.properties Sales.getReport xxxx, Sales, Detailed, Daily, 20170607<?xml version=1.0 encoding=UTF-8 standalone=yes?><Error> <Code>200</Code> <Message>Invalid vendor number specified. Try again.</Message></Error>If I change Detailed to Summary, it works.Why can't I get a detailed report?
Replies
3
Boosts
0
Views
1.5k
Activity
Jun ’17
watchOS 2 beta 1 last week's activity summary typo
Has anybody noticed that there is a typo in the watchOS 2 beta 1 Last Week's Acitivity Summary notification. I have included a screenshot of the typo. This is actually kind of funny. https://www.dropbox.com/s/tu14f34olgx43yk/IMG_0462.jpg?dl=0
Replies
0
Boosts
0
Views
188
Activity
Jun ’15
disable group of controls
What would be the simplest way to enable/disable a group of controls?In Carbon I used to embed the controls in a user pane. I see no Cocoa equivalent.TIAJan E.
Replies
0
Boosts
0
Views
383
Activity
Apr ’17
Thursday Education and Enterprise Deployment and Development Lab Notes
Question:Apple's Software Update service is marked as deprecated for macOS Sierra. For environments that want to test Apple updates before distributing them to their Macs, what is Apple's recommended approach for managing Apple software updates?Answer:For upgrade installs, you'll still have the Apple Software Update service available in Server.app.For new installs, the Software Update service will not be listed in Server.app's GUI. However, the functionality is still present in the current DP release and is manageable by the serveradmin command line tool.For new installs, the recommended approach is to use Caching Server. If you want to have management options added to Caching Server, file bugs and feature requests.The current shipping Software Update service for Server.app 5.1.x or older will continue to work. Apple is going to continue to maintain the software update catalogs, so other third-party solutions that use the SUS catalogs should continue to work.Question:Since in-app purchases still cannot be man
Replies
0
Boosts
0
Views
1.1k
Activity
Jun ’16
App Store Connect does not show subscription summary correctly
Recently App Store Connect, Trends panel, Summary section does not show some of our subscription packages correctly even though we have many sales on those subscriptions. Activations of some of our packages are 0 even we have many sales. Also, the chart does not show some of our packages. I am wondering how to solve this issue. I am attaching a screenshots about this.
Replies
4
Boosts
0
Views
1.5k
Activity
Sep ’22
How to group UI controls into one group for adding constraints for Inferface Builder?
Well, I tried that technique but the problem is that even if I SHIFT click a bunch of UI controls, then things don't group but apply independently.What to do?
Replies
2
Boosts
0
Views
1.8k
Activity
Jun ’16
Does group messaging work properly?
I've got the beta installed on my iPad Mini 2. I just happened to look at the message responses to a group message that I sent which originated from my iPhone 6 Plus (on iOS 8.3) which was sent to a mix of iMessage and regular SMS accounts, and while my original group message was contained in a group message thread, all the responses to it came back in individual threads. I verified that on my iPhone they are all coming back as part of the group message thread. Only seems to be an issue on the iPad and on the iPad with iOS 9 (previous group messaging on iOS 8.3 and below worked as expected).I also checked in Settings -> Messages to see if the Group Messaging option was enabled, and it isn't there anymore. (For that matter, neither is MMS Messaging.) Can anyone else verify that Group Messaging is or isn't working for them as expected?
Replies
0
Boosts
0
Views
163
Activity
Jun ’15
Reply to Foundation Models performance reality check - anyone else finding it slow?
You can probably start with profiling your app with Instruments.app, as discussed in the WWDC25 code along session (starting at 24:32). How to set up the Foundation Models instrument is detailed here. The Foundation Models instrument provides the token numbers the models generate. From there, you can calculate how many tokens per second. The number can vary a lot, but if it is consistently much worse than 20~30/s, I'd suggest that you file a feedback report and share your report ID here. The WWDC25 session also discusses how to use prewarm and includesSchemaInInstructions to improve performance in cases that are appropriate. You can check if that can be applied to your app. Best, —— Ziqiao Chen  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
Jul ’25
Reply to Polite location to store application data shared between users
I think /Library is a better option here. You wrote: if it means the application doesn't have to elevate privileges to write into the [/Library/Application Support] folder Privilege escalation is a feature, not a bug, IMO. Most Macs have a single user. For those Macs that have multiple users, many of them are deploying in managed environments: a Mac where the parents ‘manage’ the kids, a school lab full of Macs, and so on. If you use /Users/Shared, you run the risk of a managed user messing up your app’s state for other managed users. Having said that, privilege escalation is a pain. For a summary of the issues, see BSD Privilege Escalation on macOS. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’22
Notes from Thursday Security Lab
System Integrity ProtectionQuestion:Will disabling SIP be available as a choices .XML at install time for the 10.11 OS? If not, what mechanism will be provided for automatic disabling of SIP for use with automated imaging processes for machines?Pain point: Not every environment will be able to access Internet Recovery. At the same time, straight cloning of existing disks is problematic.Answer:SIP is always off in the Recovery environment and the Installer environment. While booted from those environments, you will be able to make changes to a boot disk which is otherwise protected by SIP.SIP-protected files will still appear as restricted when listed with ls's -O, but they can be renamed, moved, deleted or changed.There will be a command line tool to disable SIP in the Recovery environment, separate from the current GUI tool. The GUI tool is in fact going to disappear in favor of the command line tool. This change will likely appear in Developer Beta 2 or Beta 3; check the release notes.Question:The /System/L
Replies
6
Boosts
0
Views
6.1k
Activity
Jun ’15
Creating Groups in Testflight
Does the ability to create groups for external testflight users no longer exisit? I was able to do in last week, but it does not exist this week.
Replies
2
Boosts
0
Views
426
Activity
Aug ’15