Search results for

“missing package product”

52,405 results found

Post

Replies

Boosts

Views

Activity

Cannot find devices in RemoteImmersiveSpace
Hi, I'm running the Spatial Rendering App sample on a Macbook Pro running 26.4 Beta and the Vision Pro running visionOS 26.3.1. Handoff and SharePlay are on, both devices are on the same Apple ID and network, and SharePlay screen sharing works fine between the two devices. However, when calling openImmersiveSpace, the device picker fails to present and no devices are found. Errors from console: ((processConfiguration != nil && configuration != nil) || (processConfiguration == nil && configuration == nil)) - .../ExtensionKit/Source/HostViewController/Internal/EXHostSessionDriver.m:80: `processConfiguration` and `configuration` must be both non-nil or both nil Unable to obtain a task name port right for pid 638: (os/kern) failure (0x5) Unable to present an ImmersiveSpace for Scene id 'Compositor Services' Is this a known bug or I'm I missing something? Thanks!
2
0
1.1k
1w
Tap to Pay entitlement stuck in development for nearly 1.5 months – do I need to resubmit?
Hi everyone, we’ve been waiting since May 30 for our Tap to Pay on iPhone entitlement to be enabled for distribution, but it’s still only active for development (Case‑ID: 14485444). We submitted: A new video recorded from an external device showing the full checkout flow Updated merchant education using the ProximityReaderDiscovery.Topic.payment(.howToTap) API, as suggested by Apple The team initially said the education was compliant, then said it wasn’t. We fixed everything, sent the updated materials, and haven’t heard back in days. We can’t even upload the app to TestFlight because of this error: Profile doesn't include the com.apple.developer.proximity-reader.payment.acceptance entitlement It’s now been almost a month and a half, and this delay is becoming critical. It’s blocking both internal testing and our production release. We’d really appreciate clarity on: Do we need to submit another request via the form? Or is it enough to reply to the existing email thread? Also, are there any direct co
2
0
409
1w
How to reliably debug PHBackgroundResourceUploadExtension during development?
I'm developing a PHBackgroundResourceUploadExtension and finding it difficult to debug because the system controls when the extension launches. Current experience: The extension starts at unpredictable times (anywhere from 1 minute to several hours after photos are added) By the time I attach the debugger, the upload may have already completed or failed Breakpoints in init() or early lifecycle methods are often missed Questions: Is there a way to force-launch the extension during development (similar to how we can manually trigger Background App Refresh in Xcode)? Are there any launch arguments or environment variables that put the extension in a debug/eager mode? I tried taking photos/videos, but this doesn't trigged app extension in all cases. Any tips for improving the debug cycle would be greatly appreciated. Environment: iOS 26, Xcode 18
1
0
340
1w
Think my account got flagged
Hi, I was wondering if someone could help me with my account. I'm a long time dev but new to the world of developing mobile apps. I think I accidentally got my account flagged from pushing too many updates (for external testing) for one of my apps. I didn't realise they were actually getting reviewed. Now unfortunately, none of my apps when I try to post to production get reviewed. Only one got reviewed because I got it expedited but even now, I've tried to post an updated version and it's been waiting in review for over two days but someone I know got theirs reviewed and approved in less than 12 hours. Can someone at Apple please review my account and see if it's been flagged? I've got a few apps that are also waiting a review (completely different from each other) but I'm stuck at a bottleneck due to not being able to be reviewed.
1
0
65
1w
My investors are loosing their minds (Almost 5 months of reviews)
My investors are losing their minds. We’ve had our app available on Google since late December, but our experience with Apple has been a nightmare. First, despite paying the developer fee, nobody responds to emails or reaches out. The one time we got Apple on the phone, we spoke to someone who said she was in charge of the testing team reviewing our app. The call was frustrating—she didn’t seem familiar with basic app testing for a location-based product (for example, how to emulate a different location), and it left us feeling helpless. The technical ability of the testing process has been shocking. We spent a month just trying to get reviewers to understand the basic app concepts. Our app also isn’t available in the United States, which seemed to confuse the review team. We’ve been able to address feedback quickly—sometimes within an hour—yet here we are nearly five months later still stuck. Right now we are averaging about a week at best to two weeks. Our app works; we know this because i
1
0
41
1w
Reply to CloudKit, cannot deploy private database initial schema to production
When running the app in the development environment, I can see that data is saved and can be retrieved successfully. However, in the iCloud console, I don’t see any record types or even the custom zone. Hmm, this doesn't sound right. Would you mind to share the detailed steps you used to reproduce the issue? It will be really strange if you see the data but not the schema in CloudKit Console. Be sure that you choose the right container and the development environment. Additionally, I’m unable to deploy any schema to production because no changes are detected. CloudKit Console doesn't deploy the schema, if the schema in the development environment is indeed empty. Installing the app from TestFlight when trying to upload a record CloudKit reports this error: The error indicates that MyType didn't exist and the attempt to create it failed, which is as-designed because a TestFlight app by default uses the CloudKit production environment and creating a new record type isn't allowed in the enviro
1w
CloudKit, cannot deploy private database initial schema to production
We’re using a private database with a custom zone. Record types and related schema are created programmatically rather than through the dashboard. When running the app in the development environment, I can see that data is saved and can be retrieved successfully. However, in the iCloud console, I don’t see any record types or even the custom zone. Additionally, I’m unable to deploy any schema to production because no changes are detected. Do you have any ideas on what we might be missing? Installing the app from TestFlight when trying to upload a record CloudKit reports this error:
1
0
145
1w
CloudKit: Efficient way to get user's rank in leaderboard without fetching all records?
CloudKit: Efficient way to get user's rank in leaderboard without fetching all records? I'm building a leaderboard feature using CloudKit's public database and need advice on the best approach to calculate a user's rank efficiently. Current Setup Record Structure: Record Type: LeaderboardScore Fields: period (String): daily, weekly, monthly, allTime score (Int): User's score profile (Reference): Link to user's profile achievedAt (Date): Timestamp Leaderboard Display: Initially fetch first 15 users (sorted by score descending) Paginate to load more as user scrolls Show total player count Show current user's rank (even if not in top 15) The Challenge I can fetch the first 15 users easily with a sorted query, but I need to display the current user's rank regardless of their position. For example: User could be ranked #1 (in top 15) ✅ Easy User could be ranked #247 (not in top 15) ❌ How to get this efficiently? My Current Approach Query records with scores higher than the user's score and count them: // Count how
3
0
145
1w
Reply to Do watchOS widget reloads in an active workout session count against the daily budget?
Thanks for the post, I’m not an expert in watchOS, but I’m relative familiar with in Live Activity and Widgets. However, waiting for a confirmation from a watchOS engineer on this. On watchOS, starting an HKWorkoutSession elevates your app's lifecycle state. The system considers your app to be actively in use by the user equivalent to being in the foreground, or having an active audio/navigation session. Looking at the documentation and trying to make sense of it, because the system recognizes the user is actively engaged in the workout, WidgetKit suspends the standard daily reload budget to allowed unlimited complication updates during an active workout. The budget exception only applies while the HKWorkoutSession is in the .running state. If the workout is paused, ended, or suspended, your app loses this elevated privilege and any subsequent calls to reloadTimelines will immediately start counting against your standard daily budget. Again, inviting watchOS experts here to jump in the thread to veri
1w
Reply to spctl --type install rejects notarized .pkg on macOS 26 Tahoe (26.3)
Thank you Quinn! Here's the direct download link to the installer package: https://github.com/Nakanokappei/window-resize/releases/download/v2.0/Window.Resize.pkg This is a Developer ID Installer–signed and notarized .pkg built with productbuild --sign. The .zip distribution of the same app passes Gatekeeper without issue. For reference, here's what I see: # Signature is valid pkgutil --check-signature Window Resize.pkg # → signed by Developer ID Installer certificate # Notarization succeeded xcrun stapler validate Window Resize.pkg # → The validate action worked! # But spctl rejects it spctl -a --type install Window Resize.pkg # → rejected # syspolicyd log shows # meetsDeveloperIDLegacyAllowedPolicy = 0 The productbuild --sign does emit Warning: unable to build chain to self-signed root but security verify-cert confirms the cert chain is valid. Happy to file a bug with the .pkg attached if that's easier for you.
Topic: Code Signing SubTopic: Notarization Tags:
1w
Reply to 26.4 beta and RC versions are unable to be created on anything but 26.4 beta host OS
AFAIK there’s no magic here. And I tried reproducing this on my main work Mac and didn’t have a problem. Specifically: On macOS 26.3.1, I downloaded the current 26.4rc seed (UniversalMac_26.4_25E243_Restore.ipsw). Using an off-the-shelf Virtualization framework app [1], I created a VM from that. It installed and booted, and I was able to run all the way through MacBuddy and get to the Finder. I’m not sure why this is failing in your environment. This Mac is production hardware that’s only ever run released system software (plus various Xcode beta seeds). When I wrote the above I hadn’t yet installed Xcode 26.4rc. So I installed that and repeated the test. It didn’t change anything. Things continued to work. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] VirtualBuddy 2.1.
Topic: App & System Services SubTopic: Core OS Tags:
1w
ScreenCaptureKit permissions lost after every build — solved by switching signing identity
Sharing a solution for a problem that took me a while to figure out. Problem: During development of a macOS 26 app that uses ScreenCaptureKit, the screen capture permissions were being reset after every build. Each time I compiled and ran the app from Xcode, I had to re-authorize screen capture in System Settings. CGPreflightScreenCaptureAccess() would return false even though I'd just granted permission minutes ago. Root cause: I was using ad-hoc code signing during development. macOS ties screen capture permissions to the app's code signing identity. With ad-hoc signing, the identity changes on every build, so the system treats each build as a new app. Solution: Switch to an Apple Development certificate for debug builds. In Xcode: Build Settings → Code Signing Identity → Debug → set to Apple Development Make sure your development team is selected After this change, the signing identity remains stable across builds, and screen capture permissions persist. This might be related to the broader issue discussed
1
0
461
1w
Doesn't match the entitlements file's value for the com.apple.developer.driverkit.userclient-access entitlement.
My application will create a virtual touchpad. The problem I encountered is: click on the Product menu, select Archives, then select the Distribute App, then click on Drill Distribution, then click on Distribute, and then a prompt appears: Provisioning profile Mac Team direct Provisioning Profile:com.xxx.xxxdoesn't match the entitlements file's valuefor the com.apple.developer.driverkit.userclient-access entitlement. But My Identifiers Selected the:DriverKit Allow Any UserClient (development) Do I need toRequest a System Extension or DriverKit Entitlement Select Virtual HID in here? https://developer.apple.com/contact/request/system-extension/
1
0
173
1w
Cannot find devices in RemoteImmersiveSpace
Hi, I'm running the Spatial Rendering App sample on a Macbook Pro running 26.4 Beta and the Vision Pro running visionOS 26.3.1. Handoff and SharePlay are on, both devices are on the same Apple ID and network, and SharePlay screen sharing works fine between the two devices. However, when calling openImmersiveSpace, the device picker fails to present and no devices are found. Errors from console: ((processConfiguration != nil && configuration != nil) || (processConfiguration == nil && configuration == nil)) - .../ExtensionKit/Source/HostViewController/Internal/EXHostSessionDriver.m:80: `processConfiguration` and `configuration` must be both non-nil or both nil Unable to obtain a task name port right for pid 638: (os/kern) failure (0x5) Unable to present an ImmersiveSpace for Scene id 'Compositor Services' Is this a known bug or I'm I missing something? Thanks!
Replies
2
Boosts
0
Views
1.1k
Activity
1w
Tap to Pay entitlement stuck in development for nearly 1.5 months – do I need to resubmit?
Hi everyone, we’ve been waiting since May 30 for our Tap to Pay on iPhone entitlement to be enabled for distribution, but it’s still only active for development (Case‑ID: 14485444). We submitted: A new video recorded from an external device showing the full checkout flow Updated merchant education using the ProximityReaderDiscovery.Topic.payment(.howToTap) API, as suggested by Apple The team initially said the education was compliant, then said it wasn’t. We fixed everything, sent the updated materials, and haven’t heard back in days. We can’t even upload the app to TestFlight because of this error: Profile doesn't include the com.apple.developer.proximity-reader.payment.acceptance entitlement It’s now been almost a month and a half, and this delay is becoming critical. It’s blocking both internal testing and our production release. We’d really appreciate clarity on: Do we need to submit another request via the form? Or is it enough to reply to the existing email thread? Also, are there any direct co
Replies
2
Boosts
0
Views
409
Activity
1w
How to reliably debug PHBackgroundResourceUploadExtension during development?
I'm developing a PHBackgroundResourceUploadExtension and finding it difficult to debug because the system controls when the extension launches. Current experience: The extension starts at unpredictable times (anywhere from 1 minute to several hours after photos are added) By the time I attach the debugger, the upload may have already completed or failed Breakpoints in init() or early lifecycle methods are often missed Questions: Is there a way to force-launch the extension during development (similar to how we can manually trigger Background App Refresh in Xcode)? Are there any launch arguments or environment variables that put the extension in a debug/eager mode? I tried taking photos/videos, but this doesn't trigged app extension in all cases. Any tips for improving the debug cycle would be greatly appreciated. Environment: iOS 26, Xcode 18
Replies
1
Boosts
0
Views
340
Activity
1w
Think my account got flagged
Hi, I was wondering if someone could help me with my account. I'm a long time dev but new to the world of developing mobile apps. I think I accidentally got my account flagged from pushing too many updates (for external testing) for one of my apps. I didn't realise they were actually getting reviewed. Now unfortunately, none of my apps when I try to post to production get reviewed. Only one got reviewed because I got it expedited but even now, I've tried to post an updated version and it's been waiting in review for over two days but someone I know got theirs reviewed and approved in less than 12 hours. Can someone at Apple please review my account and see if it's been flagged? I've got a few apps that are also waiting a review (completely different from each other) but I'm stuck at a bottleneck due to not being able to be reviewed.
Replies
1
Boosts
0
Views
65
Activity
1w
My investors are loosing their minds (Almost 5 months of reviews)
My investors are losing their minds. We’ve had our app available on Google since late December, but our experience with Apple has been a nightmare. First, despite paying the developer fee, nobody responds to emails or reaches out. The one time we got Apple on the phone, we spoke to someone who said she was in charge of the testing team reviewing our app. The call was frustrating—she didn’t seem familiar with basic app testing for a location-based product (for example, how to emulate a different location), and it left us feeling helpless. The technical ability of the testing process has been shocking. We spent a month just trying to get reviewers to understand the basic app concepts. Our app also isn’t available in the United States, which seemed to confuse the review team. We’ve been able to address feedback quickly—sometimes within an hour—yet here we are nearly five months later still stuck. Right now we are averaging about a week at best to two weeks. Our app works; we know this because i
Replies
1
Boosts
0
Views
41
Activity
1w
Reply to CloudKit, cannot deploy private database initial schema to production
When running the app in the development environment, I can see that data is saved and can be retrieved successfully. However, in the iCloud console, I don’t see any record types or even the custom zone. Hmm, this doesn't sound right. Would you mind to share the detailed steps you used to reproduce the issue? It will be really strange if you see the data but not the schema in CloudKit Console. Be sure that you choose the right container and the development environment. Additionally, I’m unable to deploy any schema to production because no changes are detected. CloudKit Console doesn't deploy the schema, if the schema in the development environment is indeed empty. Installing the app from TestFlight when trying to upload a record CloudKit reports this error: The error indicates that MyType didn't exist and the attempt to create it failed, which is as-designed because a TestFlight app by default uses the CloudKit production environment and creating a new record type isn't allowed in the enviro
Replies
Boosts
Views
Activity
1w
CloudKit, cannot deploy private database initial schema to production
We’re using a private database with a custom zone. Record types and related schema are created programmatically rather than through the dashboard. When running the app in the development environment, I can see that data is saved and can be retrieved successfully. However, in the iCloud console, I don’t see any record types or even the custom zone. Additionally, I’m unable to deploy any schema to production because no changes are detected. Do you have any ideas on what we might be missing? Installing the app from TestFlight when trying to upload a record CloudKit reports this error:
Replies
1
Boosts
0
Views
145
Activity
1w
CloudKit: Efficient way to get user's rank in leaderboard without fetching all records?
CloudKit: Efficient way to get user's rank in leaderboard without fetching all records? I'm building a leaderboard feature using CloudKit's public database and need advice on the best approach to calculate a user's rank efficiently. Current Setup Record Structure: Record Type: LeaderboardScore Fields: period (String): daily, weekly, monthly, allTime score (Int): User's score profile (Reference): Link to user's profile achievedAt (Date): Timestamp Leaderboard Display: Initially fetch first 15 users (sorted by score descending) Paginate to load more as user scrolls Show total player count Show current user's rank (even if not in top 15) The Challenge I can fetch the first 15 users easily with a sorted query, but I need to display the current user's rank regardless of their position. For example: User could be ranked #1 (in top 15) ✅ Easy User could be ranked #247 (not in top 15) ❌ How to get this efficiently? My Current Approach Query records with scores higher than the user's score and count them: // Count how
Replies
3
Boosts
0
Views
145
Activity
1w
Reply to Do watchOS widget reloads in an active workout session count against the daily budget?
Thanks for the post, I’m not an expert in watchOS, but I’m relative familiar with in Live Activity and Widgets. However, waiting for a confirmation from a watchOS engineer on this. On watchOS, starting an HKWorkoutSession elevates your app's lifecycle state. The system considers your app to be actively in use by the user equivalent to being in the foreground, or having an active audio/navigation session. Looking at the documentation and trying to make sense of it, because the system recognizes the user is actively engaged in the workout, WidgetKit suspends the standard daily reload budget to allowed unlimited complication updates during an active workout. The budget exception only applies while the HKWorkoutSession is in the .running state. If the workout is paused, ended, or suspended, your app loses this elevated privilege and any subsequent calls to reloadTimelines will immediately start counting against your standard daily budget. Again, inviting watchOS experts here to jump in the thread to veri
Replies
Boosts
Views
Activity
1w
Reply to Apple Server Notifications Webhooks stopped retrying on HTTP 400
@App Store Commerce Engineer This started working a day or two after I posted the message. Looks like we are now receiving a lot of duplicated notifications (which is better than missing the retries). But it looks like something change on your end that started sending a lot of duplicated notifs, has Apple changed something on their lately?
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
1w
Reply to spctl --type install rejects notarized .pkg on macOS 26 Tahoe (26.3)
Thank you Quinn! Here's the direct download link to the installer package: https://github.com/Nakanokappei/window-resize/releases/download/v2.0/Window.Resize.pkg This is a Developer ID Installer–signed and notarized .pkg built with productbuild --sign. The .zip distribution of the same app passes Gatekeeper without issue. For reference, here's what I see: # Signature is valid pkgutil --check-signature Window Resize.pkg # → signed by Developer ID Installer certificate # Notarization succeeded xcrun stapler validate Window Resize.pkg # → The validate action worked! # But spctl rejects it spctl -a --type install Window Resize.pkg # → rejected # syspolicyd log shows # meetsDeveloperIDLegacyAllowedPolicy = 0 The productbuild --sign does emit Warning: unable to build chain to self-signed root but security verify-cert confirms the cert chain is valid. Happy to file a bug with the .pkg attached if that's easier for you.
Topic: Code Signing SubTopic: Notarization Tags:
Replies
Boosts
Views
Activity
1w
Reply to Apple Developer Enrollment Stuck — Paid Twice, Still Pending
Guys!!! I’m done with Apple! this company is failure. they just take the money and do nothing. I just paid almost 98.99$ for nothing??? we need justice Apple, or at least you can just return the money back to our bank account. or we should not use Apple product anymore.
Replies
Boosts
Views
Activity
1w
Reply to 26.4 beta and RC versions are unable to be created on anything but 26.4 beta host OS
AFAIK there’s no magic here. And I tried reproducing this on my main work Mac and didn’t have a problem. Specifically: On macOS 26.3.1, I downloaded the current 26.4rc seed (UniversalMac_26.4_25E243_Restore.ipsw). Using an off-the-shelf Virtualization framework app [1], I created a VM from that. It installed and booted, and I was able to run all the way through MacBuddy and get to the Finder. I’m not sure why this is failing in your environment. This Mac is production hardware that’s only ever run released system software (plus various Xcode beta seeds). When I wrote the above I hadn’t yet installed Xcode 26.4rc. So I installed that and repeated the test. It didn’t change anything. Things continued to work. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] VirtualBuddy 2.1.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
1w
ScreenCaptureKit permissions lost after every build — solved by switching signing identity
Sharing a solution for a problem that took me a while to figure out. Problem: During development of a macOS 26 app that uses ScreenCaptureKit, the screen capture permissions were being reset after every build. Each time I compiled and ran the app from Xcode, I had to re-authorize screen capture in System Settings. CGPreflightScreenCaptureAccess() would return false even though I'd just granted permission minutes ago. Root cause: I was using ad-hoc code signing during development. macOS ties screen capture permissions to the app's code signing identity. With ad-hoc signing, the identity changes on every build, so the system treats each build as a new app. Solution: Switch to an Apple Development certificate for debug builds. In Xcode: Build Settings → Code Signing Identity → Debug → set to Apple Development Make sure your development team is selected After this change, the signing identity remains stable across builds, and screen capture permissions persist. This might be related to the broader issue discussed
Replies
1
Boosts
0
Views
461
Activity
1w
Doesn't match the entitlements file's value for the com.apple.developer.driverkit.userclient-access entitlement.
My application will create a virtual touchpad. The problem I encountered is: click on the Product menu, select Archives, then select the Distribute App, then click on Drill Distribution, then click on Distribute, and then a prompt appears: Provisioning profile Mac Team direct Provisioning Profile:com.xxx.xxxdoesn't match the entitlements file's valuefor the com.apple.developer.driverkit.userclient-access entitlement. But My Identifiers Selected the:DriverKit Allow Any UserClient (development) Do I need toRequest a System Extension or DriverKit Entitlement Select Virtual HID in here? https://developer.apple.com/contact/request/system-extension/
Replies
1
Boosts
0
Views
173
Activity
1w