Search results for

“A Summary of the WWDC26 Group Lab”

11,825 results found

Post

Replies

Boosts

Views

Activity

Reply to Breaking changes to Full Disk Access in 11.4 Beta 3 ?
Folks, I would love to dig into this in more depth but I don’t have time to do that right now (what with WWDC looming an’ all). Some advice: WWDC is next week and it’s very likely that there will be labs that cover TCC (the lab schedule hasn’t yet been published but TCC generally falls under the security and privacy categories). If you’re having file system TCC problems, request a lab slot to talk with a team member about these issues one-on-one. WWDC labs are the perfect place to discuss issues like this because, sure, there’s a specific 11.4 change that’s the subject of this thread, but that’s just one part of the overall issue of how file system TCC impacts on various classes of non-app products. With regards the specific 11.4 change, that’s something that I could look into officially via a DTS tech support incident. However, there’s no point opening that now because there’s no way I (or my colleague Kevin, who’s also involved in file system TCC stuff) will have time to
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’21
Apple Appstore Summary Sales Report API updates historical reports without notification
I've had several internal users note that the Summary Sales report API has started to have updates to historical reports. As an example - a subscription quantity might be 1 when the API is queried for 1/15/24, but then if the API is queried and reconciled against itself it might be quantity of 3 when pulled 3/15/24. This only started after 1/1/24, so I am wondering if there was a change to the report logic, or a new policy that Apple has started to allow that is making backdated changes to the summary sales report. This is causing a lot of potential missed revenue and manual effort for our accounting teams. Is there any guidance that Apple team or others can provide on this topic?
2
0
773
Jun ’24
Search Ads API: Ad Group Report Group By ageRange and deviceClass
Hi, I have a custom application that create a standard http POST request with custom headers, specific campaign id, and a custom date range. Using the version 2 of the search ads api, I was successfully able to retrieve data in json format. I then extracted those data into excel file just to group the ageRange, impressions and localSpend. Now, when I tried to compare it with the excel file I downloaded from the Search Ads UI, with same specific campaign & date range, it looks like the impressions are not matching, particularly for the ageRange where values are equal to null. The sum of impressions (json extracted data) is a little bit lower compared to the excel file I downloaded. The spends seems accurate though.
1
0
657
Sep ’20
Search Ads API Ad Group Report Group By ageRange and deviceClas
Hi, I have a custom application that creates a standard HTTP POST request with custom headers, specific campaign id, and a custom date range. Using version 2 of the search ads API, I was successfully able to retrieve data in JSON format. I then extracted those data into an excel file just to group the ageRange, impressions, and localSpend. Now, when I tried to compare it with the excel file I downloaded from the Search Ads UI, with the same specific campaign & date range, it looks like the impressions are not matching, particularly for the ageRange where values are equal to null. The sum of impressions (JSON extracted data) is a little bit lower compared to the excel file I downloaded. The spend seems accurate though.
0
0
497
Oct ’20
Is Application group or some other ...
In the last post I mentioned that I was having trouble updating the SimpleFirewall example builds and run again. That was my lack of knowlege. The DriverKit and System Extension PDF has the steps to get this going...What is/are the best way to expose tcp socket level IPC ( unix socket ) between APP-ONE and APP-TWO. Only one APP has the system extension embedded in it ( just like the way SimpleFirewall project ).Since I have old style commandline daemon that needs to talk to SystemExension directly, I created a swift based tcp server side based on GCD dispatch mechanism. Console log seems like it is on listen mode. But any client outside this App Bundle can not connect to it. All local address. CONNECTION REFUSED is the message on the client side.How to go about this ???Thanks,Prokashhttps://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-group
0
0
574
Aug ’19
iOS iMessage Group Message Limitation
Hi, I have iOS 13.6.1 installed and I have a group message that I want to add additional contacts to. The original group message was sent to both iPhone and Android phone users. I Googled how to add additional contacts to a group message in iOS and have found different posts regarding the steps but when I open a group message and touch the I icon, there is no +Add User button to select from. Some have posted that this is because if there are other than iPhone users in a group message, iOS doesn't support adding additional users. Is this true? Even though I have the Send as SMS enabled?
0
0
361
Aug ’20
Accessing classes from parent groups - not allowed??
As far as I understand it, Groups in Xcode are simply a way to organize your project's files. However, I have found that classes in groups can't access the classes that aren't in the same group or children of that group. This makes no sense to me. Example: Group A -ClassA Group B -ClassB I want to declare: class ClassA: ClassB but I get the error Cannot find type 'ClassB' in scope However, if I move ClassB into Group A, it works. Is this a bug?
6
0
1.3k
Jan ’22
macOS Unsatisfied entitlements com.apple.security.application-groups
I've built a macOS app (in Xcode 12.5) with Finder extensions, and set all the components to share a common app group, with the name correctly formatted as CD......7C.com.orexresearch.EMPSecure.group . Up till now, it's been working fine for everything I've needed it to do, with app and extension both accessing common files. But now I need to do file downloads for the FileProvider extension, and these are failing. I know part of the problem is to do with the App group -- in the main app, the download works if I initialise the Dropbox component without the app group identifier, but if I switch Dropbox to use the app group identifier, it fails repeatedly in both the main app and the extension: error 21:36:44.487814+1100 EMPFileProvider BackgroundSession <7764EC70-AC7F-46F4-91DC-547FAA23249C> an error occurred on the xpc connection to setup the background session: Error Domain=NSCocoaErrorDomain Code=4097 UserInfo={NSDebugDescription=} error 21:36:44.487893+1100 EMPFileP
1
0
2.2k
Jan ’22
App Groups - Code sign problem
Hello,I am working on app, and widget for client. Everthing works fine, but issue is that I need to sign .ipa manually, since I don't have access to the client developer account. I have valid AdHoc and Distribution profiles, with proper app group, but when I create .ipa with that profiles widget is not working (works fine with my personal account). Both app and extensions have same group, and everything works fine when automatically signing is set .App group is marked with red in xcode. I checked profile and there is app group capabilitie, and it is same as set in project.Is there any possibility that manually signing for app groups is not working in xcode? And is there any solution, since getting access to client account is not a option?Tnx
1
0
2.3k
Aug ’18
Same issue: subscription group stuck on "must be submitted with a subscription of the same group" despite correct config
I'm having the exact same issue. My app has 2 subscription groups, each with 2 auto-renewable subscriptions (monthly and yearly duration) — 4 products total, all in Ready to Submit status. The error I keep getting when trying to submit the first group together with the app version is: New subscription groups must be submitted with an auto-renewable subscription of that same group What I've already verified/tried: Full metadata on each subscription: reference name, pricing, localizations (display name + description) in two languages, review screenshot Added the individual subscription products (not the group) to the submission draft from each product's own page Draft correctly shows the app version + all subscriptions grouped together under Suscripciones (4) Set both durations (monthly/annual) to the same subscription level within each group, as suggested in another thread — no change Recreated the subscriptions from scratch with entirely new Produ
1
0
481
Sep ’26
Group Subscriptions behavior at time of renewal
I haven't yet found documentation that describes the behavior of the group or organization subscriptions at the time of renewal. Here are some examples. For Apple's scenario, a run club, say a coach orders a subscription for 'the team'. The app does seasonal (3 month) and annual (yearly) passes. One could collect group dues outside of the app store and help make the purchase. What happens at time of renewal? Does the person that made the original purchase have to manage that? How do they add or remove subscription users as club members may change? How about refunds? In another scenario, B2B, either education or enterprise. With Apple Business providing a free basic MDM (Business Essentials), I can see a lot more use for this case. The same questions apply. Maybe it is a productivity app for students or employees. The video described there being 'seats' that one could assign in Apple Business the say way that apps are assigned (and removed). What happens at the time of renewal? How about refu
1
0
539
Jun ’26
Reply to Breaking changes to Full Disk Access in 11.4 Beta 3 ?
Folks, I would love to dig into this in more depth but I don’t have time to do that right now (what with WWDC looming an’ all). Some advice: WWDC is next week and it’s very likely that there will be labs that cover TCC (the lab schedule hasn’t yet been published but TCC generally falls under the security and privacy categories). If you’re having file system TCC problems, request a lab slot to talk with a team member about these issues one-on-one. WWDC labs are the perfect place to discuss issues like this because, sure, there’s a specific 11.4 change that’s the subject of this thread, but that’s just one part of the overall issue of how file system TCC impacts on various classes of non-app products. With regards the specific 11.4 change, that’s something that I could look into officially via a DTS tech support incident. However, there’s no point opening that now because there’s no way I (or my colleague Kevin, who’s also involved in file system TCC stuff) will have time to
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jun ’21
Apple Appstore Summary Sales Report API updates historical reports without notification
I've had several internal users note that the Summary Sales report API has started to have updates to historical reports. As an example - a subscription quantity might be 1 when the API is queried for 1/15/24, but then if the API is queried and reconciled against itself it might be quantity of 3 when pulled 3/15/24. This only started after 1/1/24, so I am wondering if there was a change to the report logic, or a new policy that Apple has started to allow that is making backdated changes to the summary sales report. This is causing a lot of potential missed revenue and manual effort for our accounting teams. Is there any guidance that Apple team or others can provide on this topic?
Replies
2
Boosts
0
Views
773
Activity
Jun ’24
Search Ads API: Ad Group Report Group By ageRange and deviceClass
Hi, I have a custom application that create a standard http POST request with custom headers, specific campaign id, and a custom date range. Using the version 2 of the search ads api, I was successfully able to retrieve data in json format. I then extracted those data into excel file just to group the ageRange, impressions and localSpend. Now, when I tried to compare it with the excel file I downloaded from the Search Ads UI, with same specific campaign & date range, it looks like the impressions are not matching, particularly for the ageRange where values are equal to null. The sum of impressions (json extracted data) is a little bit lower compared to the excel file I downloaded. The spends seems accurate though.
Replies
1
Boosts
0
Views
657
Activity
Sep ’20
Search Ads API Ad Group Report Group By ageRange and deviceClas
Hi, I have a custom application that creates a standard HTTP POST request with custom headers, specific campaign id, and a custom date range. Using version 2 of the search ads API, I was successfully able to retrieve data in JSON format. I then extracted those data into an excel file just to group the ageRange, impressions, and localSpend. Now, when I tried to compare it with the excel file I downloaded from the Search Ads UI, with the same specific campaign & date range, it looks like the impressions are not matching, particularly for the ageRange where values are equal to null. The sum of impressions (JSON extracted data) is a little bit lower compared to the excel file I downloaded. The spend seems accurate though.
Replies
0
Boosts
0
Views
497
Activity
Oct ’20
Is Application group or some other ...
In the last post I mentioned that I was having trouble updating the SimpleFirewall example builds and run again. That was my lack of knowlege. The DriverKit and System Extension PDF has the steps to get this going...What is/are the best way to expose tcp socket level IPC ( unix socket ) between APP-ONE and APP-TWO. Only one APP has the system extension embedded in it ( just like the way SimpleFirewall project ).Since I have old style commandline daemon that needs to talk to SystemExension directly, I created a swift based tcp server side based on GCD dispatch mechanism. Console log seems like it is on listen mode. But any client outside this App Bundle can not connect to it. All local address. CONNECTION REFUSED is the message on the client side.How to go about this ???Thanks,Prokashhttps://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-group
Replies
0
Boosts
0
Views
574
Activity
Aug ’19
iOS iMessage Group Message Limitation
Hi, I have iOS 13.6.1 installed and I have a group message that I want to add additional contacts to. The original group message was sent to both iPhone and Android phone users. I Googled how to add additional contacts to a group message in iOS and have found different posts regarding the steps but when I open a group message and touch the I icon, there is no +Add User button to select from. Some have posted that this is because if there are other than iPhone users in a group message, iOS doesn't support adding additional users. Is this true? Even though I have the Send as SMS enabled?
Replies
0
Boosts
0
Views
361
Activity
Aug ’20
Accessing classes from parent groups - not allowed??
As far as I understand it, Groups in Xcode are simply a way to organize your project's files. However, I have found that classes in groups can't access the classes that aren't in the same group or children of that group. This makes no sense to me. Example: Group A -ClassA Group B -ClassB I want to declare: class ClassA: ClassB but I get the error Cannot find type 'ClassB' in scope However, if I move ClassB into Group A, it works. Is this a bug?
Replies
6
Boosts
0
Views
1.3k
Activity
Jan ’22
macOS Unsatisfied entitlements com.apple.security.application-groups
I've built a macOS app (in Xcode 12.5) with Finder extensions, and set all the components to share a common app group, with the name correctly formatted as CD......7C.com.orexresearch.EMPSecure.group . Up till now, it's been working fine for everything I've needed it to do, with app and extension both accessing common files. But now I need to do file downloads for the FileProvider extension, and these are failing. I know part of the problem is to do with the App group -- in the main app, the download works if I initialise the Dropbox component without the app group identifier, but if I switch Dropbox to use the app group identifier, it fails repeatedly in both the main app and the extension: error 21:36:44.487814+1100 EMPFileProvider BackgroundSession <7764EC70-AC7F-46F4-91DC-547FAA23249C> an error occurred on the xpc connection to setup the background session: Error Domain=NSCocoaErrorDomain Code=4097 UserInfo={NSDebugDescription=} error 21:36:44.487893+1100 EMPFileP
Replies
1
Boosts
0
Views
2.2k
Activity
Jan ’22
App Groups - Code sign problem
Hello,I am working on app, and widget for client. Everthing works fine, but issue is that I need to sign .ipa manually, since I don't have access to the client developer account. I have valid AdHoc and Distribution profiles, with proper app group, but when I create .ipa with that profiles widget is not working (works fine with my personal account). Both app and extensions have same group, and everything works fine when automatically signing is set .App group is marked with red in xcode. I checked profile and there is app group capabilitie, and it is same as set in project.Is there any possibility that manually signing for app groups is not working in xcode? And is there any solution, since getting access to client account is not a option?Tnx
Replies
1
Boosts
0
Views
2.3k
Activity
Aug ’18
Same issue: subscription group stuck on "must be submitted with a subscription of the same group" despite correct config
I'm having the exact same issue. My app has 2 subscription groups, each with 2 auto-renewable subscriptions (monthly and yearly duration) — 4 products total, all in Ready to Submit status. The error I keep getting when trying to submit the first group together with the app version is: New subscription groups must be submitted with an auto-renewable subscription of that same group What I've already verified/tried: Full metadata on each subscription: reference name, pricing, localizations (display name + description) in two languages, review screenshot Added the individual subscription products (not the group) to the submission draft from each product's own page Draft correctly shows the app version + all subscriptions grouped together under Suscripciones (4) Set both durations (monthly/annual) to the same subscription level within each group, as suggested in another thread — no change Recreated the subscriptions from scratch with entirely new Produ
Replies
1
Boosts
0
Views
481
Activity
Sep ’26
Error creating app group ID
When I try to create an app group ID, I get the following error. What does this mean and how do I get around this or fix it?There were errors in the data supplied. Please correct and re-submit.An Application Group with Identifier 'group.us.gnolaum.Payments' is not available. Please enter a different string.
Replies
0
Boosts
0
Views
978
Activity
Sep ’18
Group Subscriptions behavior at time of renewal
I haven't yet found documentation that describes the behavior of the group or organization subscriptions at the time of renewal. Here are some examples. For Apple's scenario, a run club, say a coach orders a subscription for 'the team'. The app does seasonal (3 month) and annual (yearly) passes. One could collect group dues outside of the app store and help make the purchase. What happens at time of renewal? Does the person that made the original purchase have to manage that? How do they add or remove subscription users as club members may change? How about refunds? In another scenario, B2B, either education or enterprise. With Apple Business providing a free basic MDM (Business Essentials), I can see a lot more use for this case. The same questions apply. Maybe it is a productivity app for students or employees. The video described there being 'seats' that one could assign in Apple Business the say way that apps are assigned (and removed). What happens at the time of renewal? How about refu
Replies
1
Boosts
0
Views
539
Activity
Jun ’26