Search results for

A Summary of the WWDC25 Group Lab

10,370 results found

Post

Replies

Boosts

Views

Activity

Unable to enable App Groups for an App ID
Hi,We've got an App ID that's been around for a substancial amount of years now. Being in the process of developing new features I've tried enable App Groups service in developer portal for this AppID, but the checkmark is disable (i.e. not clickable) for this particular App ID. I can enable the service for other App IDs that were creared recently. I'm stuck wondering how I might start investigating the root cause for why App Groups are not available.Does anyone has an insight about what the root cause might be or what kind of diagnostics exist for me to investigate the issue?Thanks,Dmitry
0
0
1.2k
May ’17
New iOS-style App Groups Prevent App Submission
We have a macOS app that has a Photos Extension, which shares documents with the app via an app group container. Historically we used to have an iOS-style group identifier (group.${TeamIdentifier}${groupName}), because we were lead by the web interface in the developer portal to believe this to be the right way to name groups. Later with the first macOS 15 betas last year there was a bug with the operating system warning users, our app would access data from different apps, but it was our own app group container directory. Therefore we added a macOS-style group identifier (${TeamIdentifier}${groupName}) and wrote a migration of documents to the new group container directory. So basically we need to have access to these two app group containers for the foreseeable future. Now with the introduction of iOS-style group identifiers for macOS, Xcode Cloud no longer archives our app for TestFlight or AppStore, because it complains: ITMS
1
0
353
Mar ’25
Dynamic Subscriptions groups (Twitch business model)
Hello. I need your help. We are developing an application where users provide premium content. Followers have to subscribe to each user's account to access their content through a renewable subscription. Like on Twitch application. Example: User 4 can subscribe to user 1, user 2 and user 3. He will pay every month, 3 subscriptions. The problem is that we can't create all the subscription groups manually because it would be too much work and not scalable. According to the documentation, if we have 1000 premium users (who sell their content), we have to create 1000 subscription groups manually and submit the application for each new selling user. How does Twitch make it possible for a user to subscribe to several accounts at the same time? Can I find documentation on this subject? Thanks in advance.
2
0
646
Oct ’22
Contacts 100's of DUPLICATES of the same GROUP
How do I fix this?I have had this issue since we went from Me.com to iCloud.com with having 100's of duplicates of the same GROUP in my contacts via my iCloud.com account; which is my main iCloud account. I had created a secondary @me.com account that I use only for my Contacts and junk email (this was created at the same time as the iCloud.com transition).1.I have ran an Apple Script trying to delete these duplicates.2. I have spent hours on iCloud.com deleting this group. When I do this the screen will get darker and darker while I am hitting Delete then Enter to confirm the deletion. After a period of time the screen will return to normal and I will continue and the screen goes black again..3. I have tried deleting any files that I know of that are associated to my Contacts on my MacBook; is there another file or library that I can delete that might Reset this icloud account?
0
0
121
Dec ’16
Prevent collapsing every tab group when collapsing sidebar
I'm not sure if this is even the right place to ask this, or voice this complaint if there's no fix. If not, please direct me where to go. I'm trying to switch all my development over to Safari, but the tab sidebar is driving me absolutely insane. Let's say I have a bunch of tab groups expanded, and I collapse the sidebar to focus on the webapp I am building. When I toggle to show the sidebar again, every single tab group is collapsed. Why is it 2 clicks to see the tabs in the sidebar? Even with zero tab groups, and just tabs in the workspace, if you collapse the sidebar it'll collapse the list of tabs. Is there some hidden setting for this? Who do we have to complain to?
Topic: Safari & Web SubTopic: General
0
0
202
Feb ’25
Imessage with OS 18. Group Text Android Issues
I'm having issues using Imessage with OS 18. Android user are not receiving text message from a new group created with OS18. I added new users to a chat that we have been using for over a year. After upgrading to OS18 I was hoping I could add additional members without creating a new group, that apparently is not able to happen. What is happening, some folks with Android phones are not getting the text messages. These are members that have been on the group for sometime. Not sure if its all or some because I do not know who has what phone but it is indeed frustrating. I have tried turning off and on RCS and rebooting when I make the changes. I was under the impression OS18 would solve some of the incompatibility issues.
1
0
652
Sep ’24
Read file with System Network Extension from App Group
I have trouble with reading a file from an App Group with my System Network Extension. The app group container is found successfully. However the file read returns empty. In the app itself the same code runs fine and returns a string array of items found in the file. Code: func readFile() - [String] { var jsonResult: [String] = [] guard let containerURL = FileManager.default.containerURL(forSecurityApplicationGroupIdentifier: AppConstants.groupID) else { fatalError() } let fileURL = containerURL.appendingPathComponent(file.json) if let data = try? NSData(contentsOfFile: fileURL.path, options: .mappedIfSafe) as Data { if let json = try? JSONSerialization.jsonObject(with: data, options: .fragmentsAllowed) { jsonResult = json as! [String] } } os_log(jsonResult: %{public}@, jsonResult) return jsonResult } Log: default 09:42:19.486793+0200 app-network-extension container_create_or_lookup_app_group_path_by_app_group_ identifier: success default 09:42:20.105792+0200 app-network-extension jsonResult
2
0
1.2k
May ’21
Reply to UIWebview to WKWebview migration
You can search the Developer app for sessions. Doing so does not reveal any UIWebView-sessions. If you have questions on moving to WKWebView, I encourage you to try to get a lab session, or ask your specific question here on the forums.
Topic: UI Frameworks SubTopic: UIKit Tags:
Jun ’20
[NSOutlineView / SourceList] How to prevent control-click on group items?
Let's say you have a NSOutlineView configured as a source list.The data source provides items and group items.There is a NSMenu set for the menu property of the NSOutlineView.The group items rows are not selectable.Problem:When a group item is control-clicked or right-clicked, its row gets highlighted (bold blue rounded rect) and the contextual menu is displayed.Question:Is there a simple way to prevent this from happenning? To ge the same kind of behavior you see with the Finder sidebar or Calendar sidebar.Attaching the NSMenu to the NSTableCellView does not work.Attaching the NSMenu to the NSTableRow does not work.Notes:I haven't seen so far a simple solution. I've seen non simple solutions involving subclassing NSOutlineView and filtering the mouse down events that somehow requires the NSOutlineView subclass to know about the model.
Topic: UI Frameworks SubTopic: AppKit Tags:
2
0
1k
Feb ’17
App Groups: macOS vs iOS: Working Towards Harmony
I regularly see folks confused by the difference in behaviour of app groups between macOS and iOS. There have been substantial changes in this space recently. While much of this is now covered in the official docs (r. 92322409), I’ve updated this post to go into all the gory details. If you have questions or comments, start a new thread with the details. Put it in the App & System Services > Core OS topic area and tag it with Code Signing and Entitlements. Oh, and if your question is about app group containers, also include Files and Storage. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com App Groups: macOS vs iOS: Working Towards Harmony There are two styles of app group ID: iOS-style app group IDs start with group., for example, group.eskimo1.test. macOS-style app group IDs start with your Team ID, for example, SKMME9E2Y8.eskimo1.test. This difference has been the source
0
0
5.3k
Dec ’22