Search results for

“A Summary of the WWDC26 Group Lab”

10,966 results found

Post

Replies

Boosts

Views

Activity

network extension, app groups, unix domain socket
Hi to all.I am developing network extension and have several issues that I faced and have no idea how to solve.So:1. there is sandboxed application that can install/unintall own network extension;2. there is App Group(https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-groups?language=objc), sandboxed application and appropriate network extension are included into group via owns entitlement files;3. App group registered manualy on https://developer.apple.com/account/resources/identifiers/list/applicationGroup, the same identifier is used in appropriate entitlement files. Identifier on site looks like group.TEAM_ID.com.company.app-group. Identifier in entitlement looks like TEAM_ID.com.company.app-group, i.e. without precending group;4. It is required to use unix domain socket for IPC communication between sandboxed application and network extension(I am porting existing software, so this is not a b
5
0
2.5k
May ’20
Error -34018 calling SecItemCopyMatching (no group)
Hi, I'm getting the error code -34018 in the VisionOS simulator when calling SecItemCopyMatching with this query: let getquery: [String: Any] = [kSecClass as String: kSecClassGenericPassword, kSecAttrAccount as String: name, kSecReturnData as String: kCFBooleanTrue!, kSecMatchLimit as String : kSecMatchLimitOne ] The console says: copy_matching Error Domain=NSOSStatusErrorDomain Code=-34018 Client has neither application-identifier nor keychain-access-groups entitlements UserInfo={numberOfErrorsDeep=0, NSDescription=Client has neither application-identifier nor keychain-access-groups entitlements} I'm NOT using groups. I've tried changing the bundle id. Xcode version 15.0 beta 2 (15A5161b) Anyone have any ideas? Anyone using the keychain in their visionOS app? :-)
2
0
1.6k
Jul ’23
Catalyst: Cannot submit/validate app with App Groups
I'm testing the submission/validation process for my Catalyst app, and I keep getting an App Store Connect error saying I have invalid code signing entitlements because my App Group does not start with my team ID. Mac apps are supposed to prefix their App Groups with the team ID, but iOS apps are prefixed with just the word group. And there's no way to manually change an iOS app group to start with a team ID (at least not that I can find). Has anyone found a workaround for this? Or am I just not able to use App Groups in a Catalyst app?(Note that I am using manual code signing because I need to submit the app for an existing app ID, so perhaps this isn't an issue for automatic signing.)
0
0
995
Aug ’19
Group leaderboards show "No Data Available"
After migrating my iOS leaderboard to a group and adding to this group my macOS game, I can't get to display my leaderboards anywhere.After testing in real devices, I don't get errors when reporting scores to the leaderbords with the grp prefix, but when trying to display the gamecenter leaderbords I only get the No Data Availble, also when trying to force load the scores on my leaderboards using the GKLeaderboard() .loadscores I get the following error: The requested operation could not be completed due to an error communicating with the server.
0
0
661
Jun ’17
Reply to Foundation Models Adapter Training Toolkit v0.2.0 LoRA Adapter Incompatible with macOS 26 Beta 4 Base Model
Thank you for responding! metadata.json from the .fmadapter package: { adapterIdentifier: fmadapter-foundation-lab-9799725, author: Foundation Lab, baseModelSignature: 9799725ff8e851184037110b422d891ad3b92ec1, creatorDefined: {}, description: Tool adapter., license: , loraRank: 32, speculativeDecodingDraftTokenCount: 5 } Code used to load the adapter: // From test-adapter-minimal.swift:39 let adapter = try SystemLanguageModel.Adapter(fileURL: adapterURL) // Also tried the name-based initializer: adapter = try await SystemLanguageModel.Adapter(name: adapterName) Please help make progress here. Thank you!
Jul ’25
turn based game with groups message
If we have a turn base game that only accepts 2 players at a time, will Apple reject us if within a group text message session (>2 users), that only 2 of those user can play at once.Sorry for these questions but Apple documentation is not really helping out with anything especially if they are expecting us to release apps by mid September - we are kinda frustrated a bit since we running into road blocks on every turn or decision.
1
0
380
Aug ’16
Is there any way to prevent a folder (Group) from building/executing?
I have a folder (group) under my project folder, which I collect temporary files and mostly in .txt format. I need those files they are not complete garbage. The issue is xCode (swiftui) is throwing warnings of No rule to process file... etc. I know it's because of the txt files etc. How to let xCode (swiftui) know that I don't wanna compile or xCode (swiftui) doesn't even have to go through those files? or How to ignore all the warnings from that specific folder (group)?
1
0
1.8k
Dec ’21
Is it possible to share an app group between Catalyst and AppKit Apps?
I have 2 Apps. A sandboxed native Mac App written in AppKit/SwiftUI. A Catalyst App. I would like them to be able to communicate with each other. I assumed I would be able to do this using a shared App Group but I can't get it to work and I think this is because the App Group naming conventions appear to be different. As far as I can make out: A Mac App uses App groups prefixed with the team ID A Catalyst App uses the iOS App groups which are prefixed with group. I have tried multiple combinations of different prefixes to try and make this work but without success. I have been testing this by using UserDefaults(suiteName: appGroup) and then attempting to read write values between the 2 Apps but without success so far. My questions are: Is sharing an App Group between Catalyst and native technically possible? If it is possible what is the magic combo of App Group prefixes that makes it work? If it is not possible then do I have any other options fo
2
0
1.6k
Jun ’22
network extension, app groups, unix domain socket
Hi to all.I am developing network extension and have several issues that I faced and have no idea how to solve.So:1. there is sandboxed application that can install/unintall own network extension;2. there is App Group(https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_application-groups?language=objc), sandboxed application and appropriate network extension are included into group via owns entitlement files;3. App group registered manualy on https://developer.apple.com/account/resources/identifiers/list/applicationGroup, the same identifier is used in appropriate entitlement files. Identifier on site looks like group.TEAM_ID.com.company.app-group. Identifier in entitlement looks like TEAM_ID.com.company.app-group, i.e. without precending group;4. It is required to use unix domain socket for IPC communication between sandboxed application and network extension(I am porting existing software, so this is not a b
Replies
5
Boosts
0
Views
2.5k
Activity
May ’20
Error -34018 calling SecItemCopyMatching (no group)
Hi, I'm getting the error code -34018 in the VisionOS simulator when calling SecItemCopyMatching with this query: let getquery: [String: Any] = [kSecClass as String: kSecClassGenericPassword, kSecAttrAccount as String: name, kSecReturnData as String: kCFBooleanTrue!, kSecMatchLimit as String : kSecMatchLimitOne ] The console says: copy_matching Error Domain=NSOSStatusErrorDomain Code=-34018 Client has neither application-identifier nor keychain-access-groups entitlements UserInfo={numberOfErrorsDeep=0, NSDescription=Client has neither application-identifier nor keychain-access-groups entitlements} I'm NOT using groups. I've tried changing the bundle id. Xcode version 15.0 beta 2 (15A5161b) Anyone have any ideas? Anyone using the keychain in their visionOS app? :-)
Replies
2
Boosts
0
Views
1.6k
Activity
Jul ’23
Catalyst: Cannot submit/validate app with App Groups
I'm testing the submission/validation process for my Catalyst app, and I keep getting an App Store Connect error saying I have invalid code signing entitlements because my App Group does not start with my team ID. Mac apps are supposed to prefix their App Groups with the team ID, but iOS apps are prefixed with just the word group. And there's no way to manually change an iOS app group to start with a team ID (at least not that I can find). Has anyone found a workaround for this? Or am I just not able to use App Groups in a Catalyst app?(Note that I am using manual code signing because I need to submit the app for an existing app ID, so perhaps this isn't an issue for automatic signing.)
Replies
0
Boosts
0
Views
995
Activity
Aug ’19
Group leaderboards show "No Data Available"
After migrating my iOS leaderboard to a group and adding to this group my macOS game, I can't get to display my leaderboards anywhere.After testing in real devices, I don't get errors when reporting scores to the leaderbords with the grp prefix, but when trying to display the gamecenter leaderbords I only get the No Data Availble, also when trying to force load the scores on my leaderboards using the GKLeaderboard() .loadscores I get the following error: The requested operation could not be completed due to an error communicating with the server.
Replies
0
Boosts
0
Views
661
Activity
Jun ’17
Can we bundle/group in one folder for VPP Apps
Hi ,As per requirement to make one folder/group for all downloaded VPP apps in sandbox.Can anybody help me is it technically feasible ?If yes how could we do it.Regards,Skp
Replies
0
Boosts
0
Views
195
Activity
Jun ’16
Reply to Foundation Models Adapter Training Toolkit v0.2.0 LoRA Adapter Incompatible with macOS 26 Beta 4 Base Model
Thank you for responding! metadata.json from the .fmadapter package: { adapterIdentifier: fmadapter-foundation-lab-9799725, author: Foundation Lab, baseModelSignature: 9799725ff8e851184037110b422d891ad3b92ec1, creatorDefined: {}, description: Tool adapter., license: , loraRank: 32, speculativeDecodingDraftTokenCount: 5 } Code used to load the adapter: // From test-adapter-minimal.swift:39 let adapter = try SystemLanguageModel.Adapter(fileURL: adapterURL) // Also tried the name-based initializer: adapter = try await SystemLanguageModel.Adapter(name: adapterName) Please help make progress here. Thank you!
Replies
Boosts
Views
Activity
Jul ’25
turn based game with groups message
If we have a turn base game that only accepts 2 players at a time, will Apple reject us if within a group text message session (>2 users), that only 2 of those user can play at once.Sorry for these questions but Apple documentation is not really helping out with anything especially if they are expecting us to release apps by mid September - we are kinda frustrated a bit since we running into road blocks on every turn or decision.
Replies
1
Boosts
0
Views
380
Activity
Aug ’16
Is there an upper limit on the number of subscription groups an app can offer?
I didn’t see any mention on whether there’s an upper limit on the number of subscription groups an app can offer. Is there an upper limit? To be compliant with 3.1.1 and 3.1.3(b), I would need tens of thousands of subscriptions groups.
Replies
2
Boosts
0
Views
1.2k
Activity
Jun ’24
Reply to Troubleshouting AVCam build for iOS and run on MacBook with macos14 (Sonoma)
Set the build destination to Mac Catalyst, and the build will run properly. I filed a feedback (FB13904284) and shared this with Apple engineers during a WWDC24 lab session.
Replies
Boosts
Views
Activity
Jun ’24
Is there any way to prevent a folder (Group) from building/executing?
I have a folder (group) under my project folder, which I collect temporary files and mostly in .txt format. I need those files they are not complete garbage. The issue is xCode (swiftui) is throwing warnings of No rule to process file... etc. I know it's because of the txt files etc. How to let xCode (swiftui) know that I don't wanna compile or xCode (swiftui) doesn't even have to go through those files? or How to ignore all the warnings from that specific folder (group)?
Replies
1
Boosts
0
Views
1.8k
Activity
Dec ’21
Did Apple just take away "Subscription summary" in the AppStoreConnect?
Just yesterday I was able to see how many active Apple subscribers who finished their trial (i.e. paying subscribers) are there and now the whole Subscriptions section in Sales and Trends is gone!Anyone knows how to calculate number of paying subscribers now?
Replies
0
Boosts
0
Views
369
Activity
May ’20
Can't add user to TestFlight Internal group
Few days ago, I can't add my tester to Internal groups. Checked the api returning 500 as the attached image
Replies
2
Boosts
0
Views
465
Activity
Aug ’24
Is it possible to share an app group between Catalyst and AppKit Apps?
I have 2 Apps. A sandboxed native Mac App written in AppKit/SwiftUI. A Catalyst App. I would like them to be able to communicate with each other. I assumed I would be able to do this using a shared App Group but I can't get it to work and I think this is because the App Group naming conventions appear to be different. As far as I can make out: A Mac App uses App groups prefixed with the team ID A Catalyst App uses the iOS App groups which are prefixed with group. I have tried multiple combinations of different prefixes to try and make this work but without success. I have been testing this by using UserDefaults(suiteName: appGroup) and then attempting to read write values between the 2 Apps but without success so far. My questions are: Is sharing an App Group between Catalyst and native technically possible? If it is possible what is the magic combo of App Group prefixes that makes it work? If it is not possible then do I have any other options fo
Replies
2
Boosts
0
Views
1.6k
Activity
Jun ’22
Reply to Universal search
Don't need anything indexed. Ask for something with my app name, app gets it in some kind of callback as a string which can be parsed. I'll ask someone at tvOS lab.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jun ’17
Reply to Record on built in mic and simultaneously playback processed audio on AirPods
Happy to report that my issue got solved via a WWDC lab appointment. Turns out that not including the .allowBluetooth option and only using .allowBluetoothA2DP is the solution
Topic: Media Technologies SubTopic: Audio Tags:
Replies
Boosts
Views
Activity
Jun ’24