Search results for

“A Summary of the WWDC25 Group Lab”

11,205 results found

Post

Replies

Boosts

Views

Activity

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
How to test Subscription Groups?
We want to switch our subscription to subscription group but we can't find any way to testUpgrade.Downgrade.Crossgrade.When we try to purchase a product from the same group we get a message (from sandbox) You're currently subscribed to this. with [OK] and [Manage] options.However the [Manage] option is not working on the sandbox.How can we test this? Is it only testable on live environment and not sandbox?Thanks
2
0
1.2k
Sep ’16
[App Groups] Publishing apps sharing App Group for Sign-in
I am working on two applications that provide complementary functionality - one is a main app with authentication flow and the other handles additional functionalities within my service. I would like to publish these as separate apps on the App Store but allow them to share data through an App Group, specifically to enable sign-in state to carry across. The flow would be: Main app authenticates the user and saves an authentication token to the shared App Group container Second app launches and checks the container for this token. If present, it signs the user in automatically. In this way the Main app handles all login functionality which enables certain features in the other app(s) when logged in state is present. My questions are: Would this violate any App Store guidelines around app functionality distribution or data sharing? I intend to provide a technical rationale during review on why two apps are necessary. Would Apple allow such an implementation? What best practices should I follow
0
0
802
Jan ’24
macOS App Group Entitlements
We have a cross platform App available on Mac, iOS & soon tvOS. We are adding a new App Group to be used by this app. We also have a as yet unpublished future Mac Catalyst app that will need access to the App Group. The Apple docs suggest prefixing app groups on Mac with the team ID but not on other platforms. We would like to avoid prefixing with the team ID because: my understanding is that Mac Catalyst apps don't use the team ID and we would like to support that use case to communicate between our current cross platform app and the future catalyst app. Having a single code base but different group container IDs per platform means a bunch of extra conditional logic in the project we would rather avoid. So with that context our aim is to have an app group that is named consistently across platforms and meets sandboxing requirements for App Store distribution. However when developing using the non-team prefixed app group name on macOS Sequioa I see the
1
0
1.1k
Aug ’24
Is the Ratings summary by country provided in iTunesconnect for ALL versions OR for Current Version of the app?
Hi dev forums fellows 🙂I would like to know if the Ratings summary by country provided in iTunesconnect is for ALL versions OR for the Current Version of the app?Apple support told me that ratings summary in itunesconnect was for all versions of the app BUT i have doubts because if i check using itunes PC v.12.6.3.6 then the app page is showing more ratings for ALL versions by country than the ratings summary i see in iTunesconnect for my app!As Apple recently removed the differenciation Current version VS All versions from the web app page, i really need to know which is the good ratings count for all versionsDoes anyone had the same issue and found an ansewer to this ratings question? thanks in advance for your helpN
0
0
960
Mar ’18
App group broken on Sequoia
We've got an in-house Swift macOS desktop app with a FileProvider extension, which has been working fine on various machines up through Sonoma (and still does). We've just installed it on a Sequoia machine, and on it the FileProvider extension has lost the ability to access the shared app group. It can neither log to the Group Containers folder under ~/Library, nor access the pipe to the main app. The group name is formatted as group.XXXXXXXXXX.com.orgname.appname in both targets. I'm not sure why it combines the iOS and macOS conventions, with both the group prefix and the teamIdentifier one -- it was first built some time before the point in 2025 when macOS supported iOS-style groups -- but again, it's been working. For the record, The provisioning profile for EMPFileProvider has the App Groups capability enabled, and the App Groups capability is present in both build targets in Xcode. The existing group identifier is registered on the
8
0
677
Feb ’26
Hiding a subscription group from some users
Hi, Can we hide a subscription group from a specific set of users? For example, I have two types of users saying type A and B. Also, we have two auto-renewable subscriptions belonging to different groups saying Investors Premium and General Premium. Can we hide the subscriptions belonging to the group Investors Premium from general users and subscriptions belonging to the group General Premium from investors?
2
0
1.2k
Oct ’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
How to test Subscription Groups?
We want to switch our subscription to subscription group but we can't find any way to testUpgrade.Downgrade.Crossgrade.When we try to purchase a product from the same group we get a message (from sandbox) You're currently subscribed to this. with [OK] and [Manage] options.However the [Manage] option is not working on the sandbox.How can we test this? Is it only testable on live environment and not sandbox?Thanks
Replies
2
Boosts
0
Views
1.2k
Activity
Sep ’16
[App Groups] Publishing apps sharing App Group for Sign-in
I am working on two applications that provide complementary functionality - one is a main app with authentication flow and the other handles additional functionalities within my service. I would like to publish these as separate apps on the App Store but allow them to share data through an App Group, specifically to enable sign-in state to carry across. The flow would be: Main app authenticates the user and saves an authentication token to the shared App Group container Second app launches and checks the container for this token. If present, it signs the user in automatically. In this way the Main app handles all login functionality which enables certain features in the other app(s) when logged in state is present. My questions are: Would this violate any App Store guidelines around app functionality distribution or data sharing? I intend to provide a technical rationale during review on why two apps are necessary. Would Apple allow such an implementation? What best practices should I follow
Replies
0
Boosts
0
Views
802
Activity
Jan ’24
ICloud vs. App Groups
I just seen a discussion that had to do with App Groups. What’s the difference between App Groups and iCloud? Thanks, Dan Uff
Replies
1
Boosts
0
Views
509
Activity
Sep ’20
Group Identifier Error
An Application Group with Identifier 'group.com.aaa.aaa.onesignal' is not available. Please enter a different string. How can I Fix this error? I need to add it in this format.
Replies
1
Boosts
0
Views
101
Activity
Aug ’25
macOS App Group Entitlements
We have a cross platform App available on Mac, iOS & soon tvOS. We are adding a new App Group to be used by this app. We also have a as yet unpublished future Mac Catalyst app that will need access to the App Group. The Apple docs suggest prefixing app groups on Mac with the team ID but not on other platforms. We would like to avoid prefixing with the team ID because: my understanding is that Mac Catalyst apps don't use the team ID and we would like to support that use case to communicate between our current cross platform app and the future catalyst app. Having a single code base but different group container IDs per platform means a bunch of extra conditional logic in the project we would rather avoid. So with that context our aim is to have an app group that is named consistently across platforms and meets sandboxing requirements for App Store distribution. However when developing using the non-team prefixed app group name on macOS Sequioa I see the
Replies
1
Boosts
0
Views
1.1k
Activity
Aug ’24
Is the Ratings summary by country provided in iTunesconnect for ALL versions OR for Current Version of the app?
Hi dev forums fellows 🙂I would like to know if the Ratings summary by country provided in iTunesconnect is for ALL versions OR for the Current Version of the app?Apple support told me that ratings summary in itunesconnect was for all versions of the app BUT i have doubts because if i check using itunes PC v.12.6.3.6 then the app page is showing more ratings for ALL versions by country than the ratings summary i see in iTunesconnect for my app!As Apple recently removed the differenciation Current version VS All versions from the web app page, i really need to know which is the good ratings count for all versionsDoes anyone had the same issue and found an ansewer to this ratings question? thanks in advance for your helpN
Replies
0
Boosts
0
Views
960
Activity
Mar ’18
Reply to How to fetch Lab Name and Lab Result Panel from Health Kit
clinicalRecord.sourceRevision.source.name is the right place to get the provider name from test panels today are not exposed via the API. Note that they are not consistently implemented, and you can create your own panels based on lab codes and the lab results' date/time.
Replies
Boosts
Views
Activity
Sep ’21
Reply to NSAllowsArbitraryLoads or NSExceptionAllowsInsecureHTTPLoads flags are not working after deploymnent of the app to device.
I meant lab, dev, QA ...
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Mar ’21
Reply to 403 error on EAS build
@kate-lab were you able to resolve your issue?
Replies
Boosts
Views
Activity
Mar ’24
App group broken on Sequoia
We've got an in-house Swift macOS desktop app with a FileProvider extension, which has been working fine on various machines up through Sonoma (and still does). We've just installed it on a Sequoia machine, and on it the FileProvider extension has lost the ability to access the shared app group. It can neither log to the Group Containers folder under ~/Library, nor access the pipe to the main app. The group name is formatted as group.XXXXXXXXXX.com.orgname.appname in both targets. I'm not sure why it combines the iOS and macOS conventions, with both the group prefix and the teamIdentifier one -- it was first built some time before the point in 2025 when macOS supported iOS-style groups -- but again, it's been working. For the record, The provisioning profile for EMPFileProvider has the App Groups capability enabled, and the App Groups capability is present in both build targets in Xcode. The existing group identifier is registered on the
Replies
8
Boosts
0
Views
677
Activity
Feb ’26
Reply to Scenekit labs?
the labs were today, you had to request them yesterday.
Topic: Graphics & Games SubTopic: SceneKit Tags:
Replies
Boosts
Views
Activity
Jun ’20
Delayed Group Messages
Ever since I got my 6S Plus with iOS 9, I've had issues getting texts from group message threads, if the thread includes non iPhone people. Anyone else find a fix for this, or know if the 9.1 Betas addresses this any?
Replies
0
Boosts
0
Views
233
Activity
Oct ’15
Hiding a subscription group from some users
Hi, Can we hide a subscription group from a specific set of users? For example, I have two types of users saying type A and B. Also, we have two auto-renewable subscriptions belonging to different groups saying Investors Premium and General Premium. Can we hide the subscriptions belonging to the group Investors Premium from general users and subscriptions belonging to the group General Premium from investors?
Replies
2
Boosts
0
Views
1.2k
Activity
Oct ’22