Search results for

“Apple Maps Guides”

155,787 results found

Post

Replies

Boosts

Views

Activity

Reply to MIDI Drag-and-drop to Logic Pro via NSItemProvider
I don’t have a lot of insight into this — UI frameworks aren’t really my thing — but M78 posted their bug number (FB18243622) upthread, and from that I was able to see this is reported as fixed in Logic Pro 12.0. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: UI Frameworks SubTopic: General Tags:
2d
iCloud Drive silent upload deadlock caused by stale HTTP/3 session in nsurlsessiond (FB22476701)
Summary On macOS 26.4.1 (25E253), iCloud Drive file uploads can enter a silent deadlock where every upload attempt fails at the transport layer. No error is surfaced anywhere — not in Finder, not in System Settings, not in the iCloud status panel. The upload queue simply stops. Other iCloud services (Photos, Mail, App Store) continue to work normally through the same networking infrastructure at the same time. Root Cause The issue is a stale HTTP/3 (QUIC) session cached in the user-level nsurlsessiond process's BackgroundConnectionPool. The deadlock cycle: cloudd requests an upload to the GCS storage endpoint nsurlsessiond provides the cached (broken) HTTP/3 session The TLS handshake succeeds, but the body upload dies mid-transfer (err=T, requestDuration=-1.000, responseHeaderBytes=0) cloudd retries with a new connectionUUID — but nsurlsessiond still routes through the same poisoned QUIC session This repeats indefinitely Killing cloudd alone does not help — nsurlsessiond retains the poisoned pool. Only killin
3
0
119
2d
Unable to Change Primary Locale for 4–6 Year Old Live App – “Missing Screenshots” Error Despite All Assets Uploaded
Hi everyone, We’re facing an issue while trying to change the Primary Language / Primary Locale of a long-standing live iOS app in App Store Connect. The app has been live for 4–6+ years. When attempting to update the Primary Locale from App Information, we receive the following error: “Primary Locale couldn’t be saved because you must first provide all the required screenshots for each version in this language.” However: The target localization (English – UK) already exists. All required screenshot sets are uploaded. No screenshot sections are blank (iPhone and iPad – all visible display sizes). Both the live version and the version in review contain complete screenshot sets. No Apple Watch or iMessage extensions are currently included in the build. A clean build has been uploaded and selected. Removing the version from review does not resolve the issue. There are no visible validation errors in the UI. This appears to be either: A hidden backend validation requirement, A legacy platform association
1
0
118
2d
Reply to Question on nudity
We understand your concern. It's important to ensure that your app is respectful and appropriate for all users and for that you should check the App Store policy and guidelines. https://developer.apple.com/app-store/review/guidelines/ https://developer.apple.com/app-store/guidelines/ https://www.apple.com/legal/privacy/data/en/app-store/ I would also recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines. https://developer.apple.com/events/view/upcoming-events Albert  WWDR
2d
Reply to iCloud Drive silent upload deadlock caused by stale HTTP/3 session in nsurlsessiond (FB22476701)
Thank you for providing such a detailed account of the iCloud Drive file upload deadlock issue on macOS 26.4.1. It sounds like you've done extensive troubleshooting and analysis to identify the root cause. Here's a summary of what you've discovered and some additional thoughts or suggestions that might help refine your approach or assist others experiencing similar issues: Summary of Findings: Root Cause: A stale HTTP/3 (QUIC) session in nsurlsessiond's BackgroundConnectionPool leads to a deadlock during file uploads. Behavior: Deadlock occurs specifically with HTTP/3, while HTTP/1.1 works without issues post-restart. Affects larger files (>100 KB); smaller files may occasionally succeed. Restarting both cloudd and nsurlsessiond resolves the issue temporarily by clearing the poisoned session. Reproduction: Consistent behavior observed across multiple tests with varied file sizes. Diagnosis: Log analysis can help identify occurrences using specific grep patterns. Recovery: A targeted kill command for user-l
2d
Reply to Does using HIDVirtualDevice rule out Mac App Store distribution?
In short: create a virtual device with the HID descriptor of a FIDO device, receive data from browsers, etc., through the system with the HIDVirtualDeviceDelegate class, repackage these and communicate over BLE, receive an answer, repackage back to USB HID packets, and send back to the system with dispatchInputReport. Please add these details to your bug, as a big part of what matters here are the details of exactly what kind of device you're trying to present to the system. This might be something Apple does not approve of, and that would be acceptable, but the rejection we got didn't seem to fit that sort of issue. So, what triggers the rejection here is that the Accessibility authorization you're getting is extremely powerful. In particular, it also controls access to CGEventTap and the AXAccessibility API. Between those two APIs, your app has the ability to modify all interface event activity, as well as access to the Accessibility API that exposes the interface to assistive apps like screen read
Topic: App & System Services SubTopic: Drivers Tags:
2d
CarPlay CPListImageRowItem causes Inverted Scrolling and Side Button malfunction
In my CarPlaySceneDelegate.swift, I have two tabs: The first tab uses a CPListImageRowItem with a CPListImageRowItemRowElement. The scroll direction is inverted, and the side button does not function correctly. The second tab uses multiple CPListItem objects. There are no issues: scrolling works in the correct direction, and the side button behaves as expected. Steps To Reproduce Launch the app. Connect to CarPlay. In the first tab, scroll up and down, then use the side button to navigate. In the second tab, scroll up and down, then use the side button to navigate. As observed, the scrolling behavior is different between the two tabs. Code Example: import CarPlay import UIKit class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { var interfaceController: CPInterfaceController? func templateApplicationScene( _ templateApplicationScene: CPTemplateApplicationScene, didConnect interfaceController: CPInterfaceController ) { self.interfaceController = interfaceController downloadImageAndSetup
7
0
543
2d
Apple developer PAID but NOT ACTIVE yet
Hi, I purchased the Apple Developer subscription yesterday and the payment has already been successfully processed. However, my account is still not showing as active. Given that the payment has been completed, I would expect the activation to be reflected by now. This delay is impacting my ability to proceed with development and deployment, so I need clarification on what is causing the issue. Please review my account status as soon as possible and let me know: • If there is any pending verification or required action on my end • The reason for the delay in activation • The expected timeframe for the subscription to become active I would appreciate a prompt resolution to this matter. Thank you.
2
0
89
3d
Reply to App Store description for iCloud
I'm not in the App Store team, I'm just looking at the documentation myself: https://developer.apple.com/app-store/product-page/ If you have question about that process I recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines. https://developer.apple.com/events/view/upcoming-events Albert
  Worldwide Developer Relations.
3d
watchOS VoIP App: Incoming Calls?
Hello! I’m building a VoIP app for iPhone and Apple Watch using PushKit and CallKit. I’m trying to understand the recommended watchOS architecture for this kind of setup. What we would like is for the watch to behave as an endpoint for incoming calls, so that when a call comes in the user can answer on either the iPhone or the watch. My understanding is that VoIP notifications are not supported on watchOS, so for incoming calls what we ended up having to do was send the watch a regular APNs alert notification and only start the actual call setup after the user interacts with it. This isn’t ideal, and the notification often appears a few seconds late. What we would like to be able to do is present the incoming call on the watch more like how FaceTime calls appear on Apple Watch. So I wanted to ask whether this is the intended pattern for a companion watchOS VoIP app. Is using a regular APNs alert notification the correct way to surface an incoming call on the watch, or is there a better suppo
3
0
73
3d
Reply to App Store description for iCloud
Thanks for the post. Why are you not allowed to mention any product name on your description? I reviewed this https://developer.apple.com/app-store/product-page/ Apple’s Trademark Guidelines: https://www.apple.com/legal/intellectual-property/guidelinesfor3rdparties.html Can you explain a little bit more about that limitation? Albert  WWDR
3d
Reply to MIDI Drag-and-drop to Logic Pro via NSItemProvider
I don’t have a lot of insight into this — UI frameworks aren’t really my thing — but M78 posted their bug number (FB18243622) upthread, and from that I was able to see this is reported as fixed in Logic Pro 12.0. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: UI Frameworks SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d
iCloud Drive silent upload deadlock caused by stale HTTP/3 session in nsurlsessiond (FB22476701)
Summary On macOS 26.4.1 (25E253), iCloud Drive file uploads can enter a silent deadlock where every upload attempt fails at the transport layer. No error is surfaced anywhere — not in Finder, not in System Settings, not in the iCloud status panel. The upload queue simply stops. Other iCloud services (Photos, Mail, App Store) continue to work normally through the same networking infrastructure at the same time. Root Cause The issue is a stale HTTP/3 (QUIC) session cached in the user-level nsurlsessiond process's BackgroundConnectionPool. The deadlock cycle: cloudd requests an upload to the GCS storage endpoint nsurlsessiond provides the cached (broken) HTTP/3 session The TLS handshake succeeds, but the body upload dies mid-transfer (err=T, requestDuration=-1.000, responseHeaderBytes=0) cloudd retries with a new connectionUUID — but nsurlsessiond still routes through the same poisoned QUIC session This repeats indefinitely Killing cloudd alone does not help — nsurlsessiond retains the poisoned pool. Only killin
Replies
3
Boosts
0
Views
119
Activity
2d
NEURLFilter Not Blocking URLs
I've been able to run this sample project with the PIRServer. But the urls are still not blocked. https://developer.apple.com/documentation/networkextension/filtering-traffic-by-url https://github.com/apple/pir-service-example I got this on the log Received filter status change:
Replies
2
Boosts
0
Views
137
Activity
2d
Unable to Change Primary Locale for 4–6 Year Old Live App – “Missing Screenshots” Error Despite All Assets Uploaded
Hi everyone, We’re facing an issue while trying to change the Primary Language / Primary Locale of a long-standing live iOS app in App Store Connect. The app has been live for 4–6+ years. When attempting to update the Primary Locale from App Information, we receive the following error: “Primary Locale couldn’t be saved because you must first provide all the required screenshots for each version in this language.” However: The target localization (English – UK) already exists. All required screenshot sets are uploaded. No screenshot sections are blank (iPhone and iPad – all visible display sizes). Both the live version and the version in review contain complete screenshot sets. No Apple Watch or iMessage extensions are currently included in the build. A clean build has been uploaded and selected. Removing the version from review does not resolve the issue. There are no visible validation errors in the UI. This appears to be either: A hidden backend validation requirement, A legacy platform association
Replies
1
Boosts
0
Views
118
Activity
2d
Update membership details
I can't seem to find any way to update my now legacy details since moving country. My general apple account has changed just fine but my developer account still shows as UK and no way to update. Any ideas?
Replies
1
Boosts
0
Views
44
Activity
2d
Reply to Question on nudity
We understand your concern. It's important to ensure that your app is respectful and appropriate for all users and for that you should check the App Store policy and guidelines. https://developer.apple.com/app-store/review/guidelines/ https://developer.apple.com/app-store/guidelines/ https://www.apple.com/legal/privacy/data/en/app-store/ I would also recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines. https://developer.apple.com/events/view/upcoming-events Albert  WWDR
Replies
Boosts
Views
Activity
2d
Reply to iCloud Drive silent upload deadlock caused by stale HTTP/3 session in nsurlsessiond (FB22476701)
Thank you for providing such a detailed account of the iCloud Drive file upload deadlock issue on macOS 26.4.1. It sounds like you've done extensive troubleshooting and analysis to identify the root cause. Here's a summary of what you've discovered and some additional thoughts or suggestions that might help refine your approach or assist others experiencing similar issues: Summary of Findings: Root Cause: A stale HTTP/3 (QUIC) session in nsurlsessiond's BackgroundConnectionPool leads to a deadlock during file uploads. Behavior: Deadlock occurs specifically with HTTP/3, while HTTP/1.1 works without issues post-restart. Affects larger files (>100 KB); smaller files may occasionally succeed. Restarting both cloudd and nsurlsessiond resolves the issue temporarily by clearing the poisoned session. Reproduction: Consistent behavior observed across multiple tests with varied file sizes. Diagnosis: Log analysis can help identify occurrences using specific grep patterns. Recovery: A targeted kill command for user-l
Replies
Boosts
Views
Activity
2d
Reply to Does using HIDVirtualDevice rule out Mac App Store distribution?
In short: create a virtual device with the HID descriptor of a FIDO device, receive data from browsers, etc., through the system with the HIDVirtualDeviceDelegate class, repackage these and communicate over BLE, receive an answer, repackage back to USB HID packets, and send back to the system with dispatchInputReport. Please add these details to your bug, as a big part of what matters here are the details of exactly what kind of device you're trying to present to the system. This might be something Apple does not approve of, and that would be acceptable, but the rejection we got didn't seem to fit that sort of issue. So, what triggers the rejection here is that the Accessibility authorization you're getting is extremely powerful. In particular, it also controls access to CGEventTap and the AXAccessibility API. Between those two APIs, your app has the ability to modify all interface event activity, as well as access to the Accessibility API that exposes the interface to assistive apps like screen read
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
2d
CarPlay CPListImageRowItem causes Inverted Scrolling and Side Button malfunction
In my CarPlaySceneDelegate.swift, I have two tabs: The first tab uses a CPListImageRowItem with a CPListImageRowItemRowElement. The scroll direction is inverted, and the side button does not function correctly. The second tab uses multiple CPListItem objects. There are no issues: scrolling works in the correct direction, and the side button behaves as expected. Steps To Reproduce Launch the app. Connect to CarPlay. In the first tab, scroll up and down, then use the side button to navigate. In the second tab, scroll up and down, then use the side button to navigate. As observed, the scrolling behavior is different between the two tabs. Code Example: import CarPlay import UIKit class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate { var interfaceController: CPInterfaceController? func templateApplicationScene( _ templateApplicationScene: CPTemplateApplicationScene, didConnect interfaceController: CPInterfaceController ) { self.interfaceController = interfaceController downloadImageAndSetup
Replies
7
Boosts
0
Views
543
Activity
2d
Apple developer PAID but NOT ACTIVE yet
Hi, I purchased the Apple Developer subscription yesterday and the payment has already been successfully processed. However, my account is still not showing as active. Given that the payment has been completed, I would expect the activation to be reflected by now. This delay is impacting my ability to proceed with development and deployment, so I need clarification on what is causing the issue. Please review my account status as soon as possible and let me know: • If there is any pending verification or required action on my end • The reason for the delay in activation • The expected timeframe for the subscription to become active I would appreciate a prompt resolution to this matter. Thank you.
Replies
2
Boosts
0
Views
89
Activity
3d
Reply to App Store description for iCloud
I'm not in the App Store team, I'm just looking at the documentation myself: https://developer.apple.com/app-store/product-page/ If you have question about that process I recommend that you sign up for a session with App Review during the weekly Meet with Apple event. Sign in with your Developer ID and select Request a one-on-one App Review consultation. A member of the App Review team will help you with your questions regarding the review process and the App Review Guidelines. https://developer.apple.com/events/view/upcoming-events Albert
  Worldwide Developer Relations.
Replies
Boosts
Views
Activity
3d
App Store description for iCloud
Hi, A few of my apps will be able to sync with iCloud. So I do realize that we're not allowed to mention any Apple-related names in our app descriptions. Looking for ideas on how to state that the app works with iCloud without saying iCloud. Thanks, Dan Uff
Replies
3
Boosts
0
Views
50
Activity
3d
Reply to App Store description for iCloud
It was my understanding that we weren't allowed to mention any Apple Copyrighted services in our app descriptions (I got reminded of that a few years ago).
Replies
Boosts
Views
Activity
3d
watchOS VoIP App: Incoming Calls?
Hello! I’m building a VoIP app for iPhone and Apple Watch using PushKit and CallKit. I’m trying to understand the recommended watchOS architecture for this kind of setup. What we would like is for the watch to behave as an endpoint for incoming calls, so that when a call comes in the user can answer on either the iPhone or the watch. My understanding is that VoIP notifications are not supported on watchOS, so for incoming calls what we ended up having to do was send the watch a regular APNs alert notification and only start the actual call setup after the user interacts with it. This isn’t ideal, and the notification often appears a few seconds late. What we would like to be able to do is present the incoming call on the watch more like how FaceTime calls appear on Apple Watch. So I wanted to ask whether this is the intended pattern for a companion watchOS VoIP app. Is using a regular APNs alert notification the correct way to surface an incoming call on the watch, or is there a better suppo
Replies
3
Boosts
0
Views
73
Activity
3d
Reply to App Store description for iCloud
Thanks for the post. Why are you not allowed to mention any product name on your description? I reviewed this https://developer.apple.com/app-store/product-page/ Apple’s Trademark Guidelines: https://www.apple.com/legal/intellectual-property/guidelinesfor3rdparties.html Can you explain a little bit more about that limitation? Albert  WWDR
Replies
Boosts
Views
Activity
3d