Search results for

“A Summary of the WWDC25 Group Lab”

10,852 results found

Post

Replies

Boosts

Views

Activity

MinuteWeather summary property returns empty string
I've been unable to get MinuteWeather to return anything for the summary property -- it used to return a nil value which was fixed in a previous beta, but now it always returns an empty string. The rest of the MinuteWeather data returns as expected. Example call: let latitude = 37.323 let longitude = -122.032 Task { let weatherData = WeatherData.shared let minutely = await weatherData.minutelyForecast(for: CLLocation(latitude: latitude, longitude: longitude)) guard let minutelyWeather = minutely else { print(WeatherKit minutely data unavailable) return } print(minutelyWeather.summary) // This returns } WeatherData class: class WeatherData: NSObject { static let shared = WeatherData() private let service = WeatherService.shared func minutelyForecast(for location: CLLocation) async -> WeatherKit.Forecast? { let minuteWeather = await Task.detached(priority: .userInitiated) { let forecast = try? await self.service.weather(for: location, including: .minute) return forecast }.value return minuteWeather
3
0
1.2k
Sep ’22
App Groups: How to use group. prefix and Team ID prefix for Multiplatform apps?
Hi there, I have a Multiplatform app with just one app target with an iPhone, iPad and Мас Destination. On the Mac my app is a developer singed App that is being distributed outside of the Mac App Store. I want to use App Groups, but as long as there are multiple destinations, Xcode only allows Group Identifiers starting with group.. However, for macOS I need to have a group ID that starts with the TeamID as explained here. So I created two separate entitlements, which are identical, but with different group IDs: With Automatic Code Signing enabled, I get this warning: Xcode still seems thinks it has to use the macOS Group ID for the iOS version. In the App Groups section, the mac Group ID is red and the iOS Group ID is not checked. The app builds and runs without issues on all platforms. The App Store Connect validation (for the iOS version) also works without any errors. Am I doing something wrong? Do I need a separate Mac targ
2
0
709
Nov ’24
How to Group UI aspects?
I'm new to programming on XCode and I'm currently messing with the UI trying to setup the program similar to a worksheet I have in real life. The worksheet has several boxes around the paper that are grouped so that statistics can be recorded and found easily. I would love to have my program look more like this, with grouped sets of statistics, but I've no idea how to do it. I would like to have a slighly shaded box that would have input fields in it. I hope that makes sense.My main concern is that currently Stack View really messes up my formatting but does in some way actually group toegther the 24 text fields I have. I'd also like it if this grouping allowed me to resize everything inside of it at the same time.I know its truly a noob situation but I've only been playing with this for 2 days.
2
0
348
Apr ’17
Reply to Disable iOS 26 UINavigationBar Auto Intvert Background and Title
You could try adjusting the edge effect using UIScrollEdgeEffect and specifying a different style. That said, starting in iOS 26, the recommendation is to reduce your use of custom backgrounds in navigation elements and controls. Any custom backgrounds and appearances you use in the navigation bar might overlay or interfere with Liquid Glass or other effects that the system provides, such as the scroll edge effect. To learn how to update your app to adopt Liquid Glass, see the following resources: Adopting Liquid Glass WWDC25 session 356: Get to know the new design system WWDC25 session 284: Build a UIKit app with the new design.
Topic: UI Frameworks SubTopic: UIKit
Sep ’25
10.13.4 - Supressing 32-bit notices on lab machines?
Has anyone found a preference/MDM payload for suppressing the 32-bit app nags in 10.13.4? On lab machines which have profiles regularly wiped, this effectively means every user sees these at every login. There's nothing end users (or we) can do about various apps until vendors update them -- all this does is scare users and generate unecessary support calls.<rant> Introducing behavior like this in a patch (as opposed to a major version upgrade) is also very uncool. We have not started deploying 10.13 yet and continuing surprises like this (and user approved enrollment in 10.13.2) in a minor point release have us considering skipping 10.13 altogether (even if it means holding up new hardware purhases)... </rant>
4
0
894
Jan ’18
Switching subscription groups
I have an app where fans can subscribe to multiple content creators and this is implemented using a sub group for each creator. I want to add a new all access subscription that gets them access to everything. We are treating this as an upgrade from the individual sub. Is there a way to cancel (or swap) the individual sub when they subscribe to the bundled sub? I know within a sub group it is possible to go between sub levels, but not sure about across sub groups.
0
0
485
Apr ’24
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
Notes from Security lab (Wednesday, June 9th 2021)
Question: As of macOS Big Sur, it is not required for an installer package to be signed or notarized in order for it to be installed via Installer.app or the installer command line tool. Is this still the case on macOS Monterey? If it is not, what requirements have changed? Answer: Restrictions are the same as on macOS Big Sur for installer packages with regards to notarization. Question: Is there any additional guidance from Apple on the installation and use of multiple solutions using System Extensions and/or Network Extensions when it comes to co-habitation? For example, is it supported by Apple to have two Network Filters (each managed by a separate application) installed and active? Answer: Having multiple network system extensions installed is supported by Apple. Multiple content filters are supported on iOS and macOS: iOS: 2 filters maximum macOS: 8 filters maximum Question: As of macOS Big Sur, it is not required for an application to be signed or notarized in order for it to be installed or run on an
1
0
936
Jun ’21
Developer tools group
Hi,Every time I restart my computer and reopen Xcode, a message shows up wich tells to enter the credencials of a member of the Developer tools group in order to enable the Debugging features.My question is where I can add users to this group, so that not-admin-users also can enable it.Thank you in advance,logic3
1
0
14k
Apr ’16
Reply to PHP and Swift interoperability
There was some discussion of language interoperability at WWDC25 this year. Please see the WWDC25 session Explore Swift and Java interoperability and the Related sessions listed on that page. Also, for server related stuff you may be interested in this Swift on Server article. For anything else you're thinking of that's not covered in those items, perhaps consider filing an enhancement request or participating in the Swift open source project. You can file an enhancement request using the Feedback Assistant. If you file the request, please post the Feedback number here so we can make sure it gets routed to the right team. If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why?
Topic: Programming Languages SubTopic: Swift Tags:
Jun ’25
AppGroups - com.apple.security.application-groups
Hello, Could you please explain to me what the difference between using app groups with a secure key (com.apple.security.application-groups) inside entitlements is? I haven't found any relevant source on the internet. Does it have any connection with the team? It the access to App Groups with this key restricted only for a specific developer team or app bundle id? Thank you for your time :)
8
0
5.8k
Sep ’20
ManagedSettingStore limits and groups
So what's the point of being able to block unto 50 apps per ManagedSettingStore via store.application.blockedApplications (which works fine) until removing the blocked apps or clearing the store. Where the following occurs if you have a social networking group with more than 9 apps only 9 apps will go back into the group and all the others will go onto the springboard all jumbled if you end up with an empty group then tap into the group, it is removed then during the reset all apps are placed back on to the springboard
0
0
360
Jan ’25
MTLComputeCommandEncoder: what are SIMD groups?
MTLComputeCommandEncoder documentation mentions the concept of SIMD group, and there is even a void simdgroup_barrier(mem_flags flags) function in addition to the threadgroup_barrier one.Can someone please explain what a SIMD group is? Why that term and not a thread group?
Replies
0
Boosts
0
Views
553
Activity
May ’17
MinuteWeather summary property returns empty string
I've been unable to get MinuteWeather to return anything for the summary property -- it used to return a nil value which was fixed in a previous beta, but now it always returns an empty string. The rest of the MinuteWeather data returns as expected. Example call: let latitude = 37.323 let longitude = -122.032 Task { let weatherData = WeatherData.shared let minutely = await weatherData.minutelyForecast(for: CLLocation(latitude: latitude, longitude: longitude)) guard let minutelyWeather = minutely else { print(WeatherKit minutely data unavailable) return } print(minutelyWeather.summary) // This returns } WeatherData class: class WeatherData: NSObject { static let shared = WeatherData() private let service = WeatherService.shared func minutelyForecast(for location: CLLocation) async -> WeatherKit.Forecast? { let minuteWeather = await Task.detached(priority: .userInitiated) { let forecast = try? await self.service.weather(for: location, including: .minute) return forecast }.value return minuteWeather
Replies
3
Boosts
0
Views
1.2k
Activity
Sep ’22
App Groups: How to use group. prefix and Team ID prefix for Multiplatform apps?
Hi there, I have a Multiplatform app with just one app target with an iPhone, iPad and Мас Destination. On the Mac my app is a developer singed App that is being distributed outside of the Mac App Store. I want to use App Groups, but as long as there are multiple destinations, Xcode only allows Group Identifiers starting with group.. However, for macOS I need to have a group ID that starts with the TeamID as explained here. So I created two separate entitlements, which are identical, but with different group IDs: With Automatic Code Signing enabled, I get this warning: Xcode still seems thinks it has to use the macOS Group ID for the iOS version. In the App Groups section, the mac Group ID is red and the iOS Group ID is not checked. The app builds and runs without issues on all platforms. The App Store Connect validation (for the iOS version) also works without any errors. Am I doing something wrong? Do I need a separate Mac targ
Replies
2
Boosts
0
Views
709
Activity
Nov ’24
How to Group UI aspects?
I'm new to programming on XCode and I'm currently messing with the UI trying to setup the program similar to a worksheet I have in real life. The worksheet has several boxes around the paper that are grouped so that statistics can be recorded and found easily. I would love to have my program look more like this, with grouped sets of statistics, but I've no idea how to do it. I would like to have a slighly shaded box that would have input fields in it. I hope that makes sense.My main concern is that currently Stack View really messes up my formatting but does in some way actually group toegther the 24 text fields I have. I'd also like it if this grouping allowed me to resize everything inside of it at the same time.I know its truly a noob situation but I've only been playing with this for 2 days.
Replies
2
Boosts
0
Views
348
Activity
Apr ’17
Reply to Disable iOS 26 UINavigationBar Auto Intvert Background and Title
You could try adjusting the edge effect using UIScrollEdgeEffect and specifying a different style. That said, starting in iOS 26, the recommendation is to reduce your use of custom backgrounds in navigation elements and controls. Any custom backgrounds and appearances you use in the navigation bar might overlay or interfere with Liquid Glass or other effects that the system provides, such as the scroll edge effect. To learn how to update your app to adopt Liquid Glass, see the following resources: Adopting Liquid Glass WWDC25 session 356: Get to know the new design system WWDC25 session 284: Build a UIKit app with the new design.
Topic: UI Frameworks SubTopic: UIKit
Replies
Boosts
Views
Activity
Sep ’25
Getting summary data from reports
Is there any way to get the following pieces of information from a downloaded report ( can obviously get this from looking at appstoreconnect but I want to get it in an automated way.) Total subscriber count for a specific date Exact payment made to the bank account for a certain month Thanks
Replies
0
Boosts
0
Views
336
Activity
Jul ’23
10.13.4 - Supressing 32-bit notices on lab machines?
Has anyone found a preference/MDM payload for suppressing the 32-bit app nags in 10.13.4? On lab machines which have profiles regularly wiped, this effectively means every user sees these at every login. There's nothing end users (or we) can do about various apps until vendors update them -- all this does is scare users and generate unecessary support calls.<rant> Introducing behavior like this in a patch (as opposed to a major version upgrade) is also very uncool. We have not started deploying 10.13 yet and continuing surprises like this (and user approved enrollment in 10.13.2) in a minor point release have us considering skipping 10.13 altogether (even if it means holding up new hardware purhases)... </rant>
Replies
4
Boosts
0
Views
894
Activity
Jan ’18
How to delete a subscription group?
I just changed my mind to have a one-time-purchase instead of subscriptions.However, I can see any way to delete the subscription group that I created before.It seems if you don't delete the group you will be REJECTED by the review team.😐Any ideas?
Replies
0
Boosts
0
Views
760
Activity
May ’20
Switching subscription groups
I have an app where fans can subscribe to multiple content creators and this is implemented using a sub group for each creator. I want to add a new all access subscription that gets them access to everything. We are treating this as an upgrade from the individual sub. Is there a way to cancel (or swap) the individual sub when they subscribe to the bundled sub? I know within a sub group it is possible to go between sub levels, but not sure about across sub groups.
Replies
0
Boosts
0
Views
485
Activity
Apr ’24
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
Notes from Security lab (Wednesday, June 9th 2021)
Question: As of macOS Big Sur, it is not required for an installer package to be signed or notarized in order for it to be installed via Installer.app or the installer command line tool. Is this still the case on macOS Monterey? If it is not, what requirements have changed? Answer: Restrictions are the same as on macOS Big Sur for installer packages with regards to notarization. Question: Is there any additional guidance from Apple on the installation and use of multiple solutions using System Extensions and/or Network Extensions when it comes to co-habitation? For example, is it supported by Apple to have two Network Filters (each managed by a separate application) installed and active? Answer: Having multiple network system extensions installed is supported by Apple. Multiple content filters are supported on iOS and macOS: iOS: 2 filters maximum macOS: 8 filters maximum Question: As of macOS Big Sur, it is not required for an application to be signed or notarized in order for it to be installed or run on an
Replies
1
Boosts
0
Views
936
Activity
Jun ’21
Developer tools group
Hi,Every time I restart my computer and reopen Xcode, a message shows up wich tells to enter the credencials of a member of the Developer tools group in order to enable the Debugging features.My question is where I can add users to this group, so that not-admin-users also can enable it.Thank you in advance,logic3
Replies
1
Boosts
0
Views
14k
Activity
Apr ’16
Reply to PHP and Swift interoperability
There was some discussion of language interoperability at WWDC25 this year. Please see the WWDC25 session Explore Swift and Java interoperability and the Related sessions listed on that page. Also, for server related stuff you may be interested in this Swift on Server article. For anything else you're thinking of that's not covered in those items, perhaps consider filing an enhancement request or participating in the Swift open source project. You can file an enhancement request using the Feedback Assistant. If you file the request, please post the Feedback number here so we can make sure it gets routed to the right team. If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why?
Topic: Programming Languages SubTopic: Swift Tags:
Replies
Boosts
Views
Activity
Jun ’25
AppGroups - com.apple.security.application-groups
Hello, Could you please explain to me what the difference between using app groups with a secure key (com.apple.security.application-groups) inside entitlements is? I haven't found any relevant source on the internet. Does it have any connection with the team? It the access to App Groups with this key restricted only for a specific developer team or app bundle id? Thank you for your time :)
Replies
8
Boosts
0
Views
5.8k
Activity
Sep ’20
ManagedSettingStore limits and groups
So what's the point of being able to block unto 50 apps per ManagedSettingStore via store.application.blockedApplications (which works fine) until removing the blocked apps or clearing the store. Where the following occurs if you have a social networking group with more than 9 apps only 9 apps will go back into the group and all the others will go onto the springboard all jumbled if you end up with an empty group then tap into the group, it is removed then during the reset all apps are placed back on to the springboard
Replies
0
Boosts
0
Views
360
Activity
Jan ’25