Search results for

“Apple Maps Guides”

155,742 results found

Post

Replies

Boosts

Views

Activity

Reply to “In-App Purchases and Subscriptions” section on the version page not showing
@selimce, @669miller , @Gascad , @slowfast , and @touchlinebet Apple reviews your In-App Purchases (consumable, non-consumable, auto-renewable subscription, and non-renewing subscription) in the sandbox, the same environment you use to test your products. This environment uses data you configure for your app in App Store Connect when you call StoreKit APIs in your app. For Apple to review your products, they must exist in App Store Connect and you must submit them for review. Same problem with non-renewable IAP. My review is rejected because of the IAP's were not seent in the sanbox environment. For us, it is seen in both xcode and testflight environments. Probably because of this bug in review view. Please follow these steps, then let me know about the outcome: Create a Sandbox Apple Account. On your testing device, sign into the above account. For more information, see Sign in to your Sandbox Apple Account for a development-signed app. Disable StoreKit Testing in Xcode in
8h
First-time notarization submissions stuck "In Progress" — two submissions, 15+ hours
This is my first time submitting an app for notarization. Both submissions have been stuck In Progress with no logs available. Body: This is my first time submitting an app for notarization. Both submissions have been stuck In Progress with no logs available. Submission 1: ID: 43ea68c1-5291-42c6-b0e1-3cacab4ca01a Submitted: 2026-04-09T02:05:34Z Status: In Progress (15+ hours) Submission 2: ID: 12ea49a0-64cf-495e-af7e-9aad5aabe30f Submitted: 2026-04-09T17:06:51Z Status: In Progress (1+ hour) Details: Team ID: PWTWN9N25D App: Native macOS SwiftUI app (arm64), ~84 MB zipped Signed with Developer ID Application certificate, Hardened Runtime enabled All embedded helper binaries individually codesigned with Hardened Runtime codesign --verify --deep --strict passes Submitted via xcrun notarytool submit with --keychain-profile notarytool log returns not yet available for both Apple System Status shows all services available
2
0
392
8h
MapKit SwiftUI Map with .standard(elevation: .realistic) falls back to 2D in globe mode, while .hybrid(elevation: .realistic) remains 3D
Overview When using SwiftUI Map with .standard(elevation: .realistic) and a globe-style presentation, the map unexpectedly renders as a flat 2D map instead of a 3D globe / realistic terrain view. In the same view, switching to .hybrid(elevation: .realistic) preserves the expected 3D globe behavior. This appears to be a rendering bug or regression specific to the .standard style under globe mode, not an app-level issue. The issue is reproducible in my app’s competition map screen and has also been reported by other developers online. Steps to Reproduce Create a SwiftUI Map. Bind it to a MapCameraPosition. Apply a standard map style with realistic elevation: .mapStyle(.standard(elevation: .realistic)) Configure the UI so the user can switch between: standard + globe hybrid + globe Zoom out / interact with the map in globe mode. Expected Results Map with .standard(elevation: .realistic) should continue to render with globe / 3D realistic ter
1
0
56
9h
Can't register Apple Developer Account - stuck for 2.5 months
I set up a single-member LLC through Firstbase.io. My colleague obtained a DUNS number using the Certificate of Incorporation and EIN Verification Letter provided by Firstbase. Once we had the DUNS, I applied for an Apple Developer Account (Enrollment ID: 54AML988C5). I used my personal MacBook that I've had for years, but had to create a new Apple ID since I already have a personal Apple developer account that's been active for 8+ years. Documents I submitted with the enrollment: My passport EIN Verification Letter (with my name on it) Certificate of Incorporation A month later I received a rejection: We're unable to proceed with your enrollment in the Apple Developer Program at this time. You can still take advantage of great content using your Apple Account to develop and test apps on your own device. Support doesn't respond to messages. The Request a call button on developer.apple.com/support literally does nothing — clicking it has no effect. I contacted D&
5
0
296
9h
Reply to SystemLanguageModel.Adapter leaks ~100MB of irrecoverable APFS disk space per call
Great analysis tbrrss! That pointed me in the right direction. I ran fs_usage -f diskio -w | grep AppModelAssets while triggering two adapter calls and confirmed the behavior: each invocation writes lora.part.bin + metadata.json to a new subdirectory with a unique hash. Two consecutive calls, same adapter, same machine — two different hashes (3a0bede9... and d42d8d5a...). So it's not content-addressed, it's generating a new UUID every time. From booted macOS, sudo ls and sudo find on /private/var/db/AppleIntelligencePlatform/AppModelAssets/ both return Operation not permitted — SIP blocks access entirely. That's why du couldn't account for the space and why it looked like a filesystem-level issue. Booted into Recovery Mode (which bypasses SIP), and there they were: 1,684 hash directories, each containing a full copy of the adapter (~160MB). That's ~269GB, matching the missing space almost exactly. Deleted them all with rm -rf from Recovery and the space came back immediately. So this is a caching bug in TGOnD
10h
How to Validate Now Playing Events on Apple Devices (iOS/tvOS)?
Hi Support Team, I need some guidance regarding Now Playing metadata integration on Apple platforms (iOS/tvOS). We are currently implementing Now Playing events in our application and would like to understand: How can we enable or configure logging for Now Playing metadata updates? Is there any recommended way or tool to verify that Now Playing events are correctly sent and received by the system (e.g., Control Center / external devices)? Are there any debugging techniques or best practices to validate metadata updates during development? Our app is currently in the development phase, and we are working towards meeting Video Partner Program (VPP) requirements. Any documentation, tools, or suggestions would be greatly appreciated. Thanks in advance for your support.
1
0
70
11h
Reply to File Provider: case-insensitive collision check prevents mounting case-sensitive remote filesystems correctly
Is there any way to opt out of the case-insensitive collision check per domain? No. The problem here is that this: A supportsCaseSensitiveNames property on NSFileProviderDomain would solve this. ...would only move the problem further up the stack without actually fixing it. FileProvider ultimately needs to store the files it's syncing somewhere and, on the vast majority of systems, that location is a case-insensitive file system. Theoretically, it could layer on some system to handle that (for example, using side metadata or some kind of name encoding system), but the major benefit of a sync directory over a secondary volume is that the file sync solution lets you move files in/out of the sync directory without a formal copy operation. That means any support FileProvider introduced that objects moved out of the directory either: Modify the names to remove the collision. OR Fail or only partially complete the move. ...both of which break the expected behavior of the local volume. One thing to keep in mind is t
Topic: App & System Services SubTopic: Core OS Tags:
11h
Requesting com.apple.managed-keychain Entitlement for Enterprise S/MIME Cert Visibility
Requesting com.apple.managed-keychain Entitlement for Enterprise S/MIME Cert Visibility Platform: iOS | Distribution: MDM (Microsoft Intune) | Not App Store We are developing an internal enterprise iOS app (EMS Assist, com.company.supportcompanion) for Company deployed exclusively to Intune-managed devices. Our requirement: Read S/MIME certificates pushed to the device via Intune SCEP profiles to: Confirm cert presence in the MDM-managed keychain Read expiry date (kSecAttrNotValidAfter) to warn users before expiry Distinguish between missing, expired, and valid cert states What we have tried: Standard SecItemCopyMatching query — returns only app-installed certs, not MDM-pushed certs Graph API (deviceConfigurationStates) — confirms profile compliance but does not expose actual cert expiry or keychain presence Our understanding: com.apple.managed-keychain is required for an app to access MDM-managed keychain items on supervised devices, combined with a matching keychain-access-groups entitlement and the cert pr
2
0
65
10h
Xcode 26.4 won't install simulators, just spins the beachball
Something happened with my Xcode 26.4 install, I've never had this happen before. I get Xcode 26.4 installed, but the simulators aren't installed. And nothing pops up to install required simulators. In Devices & Simulators I click the + to install a new simulator, and the beachball just spins and Xcode becomes unresponsive. I've tried quitting and restarting Xcode, reinstalling it (using both xcodes command line tool and the app store), removing Xcode and reinstalling, rebooting after removing Xcode and before reinstalling. Not sure what to try next. Feels like something is left over from uninstalling that's hanging it up. But I've no idea what. I could use some Apple Xcode team help here.
3
0
24
11h
Music streaming app with external payment only – EEA compliance question
Hi everyone, I'm developing a music streaming app for iOS and I have a question about App Store guidelines before I submit. Here's how my app works: The app has a signup screen and a login screen There are NO in-app purchases at all Users pay for their subscription on our external website (a separate web app) Once they've paid on the website, they log into the iOS app to listen to music The app itself contains no payment flow, just an external link directing users to our website to subscribe My company is based in France (EU/EEA). My questions: Is this external-payment-only model permitted under current App Store Review Guidelines? Since I'm in the EEA, do I need to apply for an External Purchase Link Entitlement (StoreKit External Purchase Link), or can I operate without it since payment happens entirely outside the app? Is there a difference between simply not having any payment in the app vs. actively linking users out to a website for payment? I want to get this right before submitting. Any guidance from
1
0
38
12h
Reply to EXC_BAD_ACCESS in drawHierarchy(in:afterScreenUpdates:) on iOS 26.3.1+ — IOSurface CIF10 decompression crash
Thank you for sharing your findings. As far as I can see, I don't see other reports about drawHierarchy causing a crash. Are you able to attach a sample project that builds and runs so that we have the same project when following the steps to reproduce? It would be best if you uploaded a copy to Feedback Assistant as well as share the relevant code snippet here on the Forums so those outside of Apple could offer and learn workarounds as well.  Travis
Topic: UI Frameworks SubTopic: UIKit Tags:
9h
Reply to “In-App Purchases and Subscriptions” section on the version page not showing
@selimce, @669miller , @Gascad , @slowfast , and @touchlinebet Apple reviews your In-App Purchases (consumable, non-consumable, auto-renewable subscription, and non-renewing subscription) in the sandbox, the same environment you use to test your products. This environment uses data you configure for your app in App Store Connect when you call StoreKit APIs in your app. For Apple to review your products, they must exist in App Store Connect and you must submit them for review. Same problem with non-renewable IAP. My review is rejected because of the IAP's were not seent in the sanbox environment. For us, it is seen in both xcode and testflight environments. Probably because of this bug in review view. Please follow these steps, then let me know about the outcome: Create a Sandbox Apple Account. On your testing device, sign into the above account. For more information, see Sign in to your Sandbox Apple Account for a development-signed app. Disable StoreKit Testing in Xcode in
Replies
Boosts
Views
Activity
8h
Reply to First-time notarization submissions stuck "In Progress" — two submissions, 15+ hours
I'm in the same situation right now (only waiting for a few hours at this point). Also new to Apple development and have never notarized an app before. How long could I expect this to take? At what point would it be worth submitting a ticket?
Topic: Code Signing SubTopic: Notarization Tags:
Replies
Boosts
Views
Activity
8h
First-time notarization submissions stuck "In Progress" — two submissions, 15+ hours
This is my first time submitting an app for notarization. Both submissions have been stuck In Progress with no logs available. Body: This is my first time submitting an app for notarization. Both submissions have been stuck In Progress with no logs available. Submission 1: ID: 43ea68c1-5291-42c6-b0e1-3cacab4ca01a Submitted: 2026-04-09T02:05:34Z Status: In Progress (15+ hours) Submission 2: ID: 12ea49a0-64cf-495e-af7e-9aad5aabe30f Submitted: 2026-04-09T17:06:51Z Status: In Progress (1+ hour) Details: Team ID: PWTWN9N25D App: Native macOS SwiftUI app (arm64), ~84 MB zipped Signed with Developer ID Application certificate, Hardened Runtime enabled All embedded helper binaries individually codesigned with Hardened Runtime codesign --verify --deep --strict passes Submitted via xcrun notarytool submit with --keychain-profile notarytool log returns not yet available for both Apple System Status shows all services available
Replies
2
Boosts
0
Views
392
Activity
8h
Reply to MapKit SwiftUI Map with .standard(elevation: .realistic) falls back to 2D in globe mode, while .hybrid(elevation: .realistic) remains 3D
Zooming out to a globe is not currently supported for the standard map style. If you'd like to see the standard map allow for zooming out to a globe like the other styles with realistic elevation, please file an Enhancement Request using Feedback Assistant.
Replies
Boosts
Views
Activity
9h
MapKit SwiftUI Map with .standard(elevation: .realistic) falls back to 2D in globe mode, while .hybrid(elevation: .realistic) remains 3D
Overview When using SwiftUI Map with .standard(elevation: .realistic) and a globe-style presentation, the map unexpectedly renders as a flat 2D map instead of a 3D globe / realistic terrain view. In the same view, switching to .hybrid(elevation: .realistic) preserves the expected 3D globe behavior. This appears to be a rendering bug or regression specific to the .standard style under globe mode, not an app-level issue. The issue is reproducible in my app’s competition map screen and has also been reported by other developers online. Steps to Reproduce Create a SwiftUI Map. Bind it to a MapCameraPosition. Apply a standard map style with realistic elevation: .mapStyle(.standard(elevation: .realistic)) Configure the UI so the user can switch between: standard + globe hybrid + globe Zoom out / interact with the map in globe mode. Expected Results Map with .standard(elevation: .realistic) should continue to render with globe / 3D realistic ter
Replies
1
Boosts
0
Views
56
Activity
9h
Can't register Apple Developer Account - stuck for 2.5 months
I set up a single-member LLC through Firstbase.io. My colleague obtained a DUNS number using the Certificate of Incorporation and EIN Verification Letter provided by Firstbase. Once we had the DUNS, I applied for an Apple Developer Account (Enrollment ID: 54AML988C5). I used my personal MacBook that I've had for years, but had to create a new Apple ID since I already have a personal Apple developer account that's been active for 8+ years. Documents I submitted with the enrollment: My passport EIN Verification Letter (with my name on it) Certificate of Incorporation A month later I received a rejection: We're unable to proceed with your enrollment in the Apple Developer Program at this time. You can still take advantage of great content using your Apple Account to develop and test apps on your own device. Support doesn't respond to messages. The Request a call button on developer.apple.com/support literally does nothing — clicking it has no effect. I contacted D&
Replies
5
Boosts
0
Views
296
Activity
9h
Reply to Can't register Apple Developer Account - stuck for 2.5 months
I have received confirmation from DNB that the details I am using for my Apple Developer Account enrollment match the records in the DUNS database
Replies
Boosts
Views
Activity
9h
Deleting Forum Posts
Is there a way I can delete my own question/post from the Apple Developer Forum?
Replies
10
Boosts
0
Views
5.1k
Activity
9h
Reply to SystemLanguageModel.Adapter leaks ~100MB of irrecoverable APFS disk space per call
Great analysis tbrrss! That pointed me in the right direction. I ran fs_usage -f diskio -w | grep AppModelAssets while triggering two adapter calls and confirmed the behavior: each invocation writes lora.part.bin + metadata.json to a new subdirectory with a unique hash. Two consecutive calls, same adapter, same machine — two different hashes (3a0bede9... and d42d8d5a...). So it's not content-addressed, it's generating a new UUID every time. From booted macOS, sudo ls and sudo find on /private/var/db/AppleIntelligencePlatform/AppModelAssets/ both return Operation not permitted — SIP blocks access entirely. That's why du couldn't account for the space and why it looked like a filesystem-level issue. Booted into Recovery Mode (which bypasses SIP), and there they were: 1,684 hash directories, each containing a full copy of the adapter (~160MB). That's ~269GB, matching the missing space almost exactly. Deleted them all with rm -rf from Recovery and the space came back immediately. So this is a caching bug in TGOnD
Replies
Boosts
Views
Activity
10h
How to Validate Now Playing Events on Apple Devices (iOS/tvOS)?
Hi Support Team, I need some guidance regarding Now Playing metadata integration on Apple platforms (iOS/tvOS). We are currently implementing Now Playing events in our application and would like to understand: How can we enable or configure logging for Now Playing metadata updates? Is there any recommended way or tool to verify that Now Playing events are correctly sent and received by the system (e.g., Control Center / external devices)? Are there any debugging techniques or best practices to validate metadata updates during development? Our app is currently in the development phase, and we are working towards meeting Video Partner Program (VPP) requirements. Any documentation, tools, or suggestions would be greatly appreciated. Thanks in advance for your support.
Replies
1
Boosts
0
Views
70
Activity
11h
Reply to File Provider: case-insensitive collision check prevents mounting case-sensitive remote filesystems correctly
Is there any way to opt out of the case-insensitive collision check per domain? No. The problem here is that this: A supportsCaseSensitiveNames property on NSFileProviderDomain would solve this. ...would only move the problem further up the stack without actually fixing it. FileProvider ultimately needs to store the files it's syncing somewhere and, on the vast majority of systems, that location is a case-insensitive file system. Theoretically, it could layer on some system to handle that (for example, using side metadata or some kind of name encoding system), but the major benefit of a sync directory over a secondary volume is that the file sync solution lets you move files in/out of the sync directory without a formal copy operation. That means any support FileProvider introduced that objects moved out of the directory either: Modify the names to remove the collision. OR Fail or only partially complete the move. ...both of which break the expected behavior of the local volume. One thing to keep in mind is t
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
11h
Requesting com.apple.managed-keychain Entitlement for Enterprise S/MIME Cert Visibility
Requesting com.apple.managed-keychain Entitlement for Enterprise S/MIME Cert Visibility Platform: iOS | Distribution: MDM (Microsoft Intune) | Not App Store We are developing an internal enterprise iOS app (EMS Assist, com.company.supportcompanion) for Company deployed exclusively to Intune-managed devices. Our requirement: Read S/MIME certificates pushed to the device via Intune SCEP profiles to: Confirm cert presence in the MDM-managed keychain Read expiry date (kSecAttrNotValidAfter) to warn users before expiry Distinguish between missing, expired, and valid cert states What we have tried: Standard SecItemCopyMatching query — returns only app-installed certs, not MDM-pushed certs Graph API (deviceConfigurationStates) — confirms profile compliance but does not expose actual cert expiry or keychain presence Our understanding: com.apple.managed-keychain is required for an app to access MDM-managed keychain items on supervised devices, combined with a matching keychain-access-groups entitlement and the cert pr
Replies
2
Boosts
0
Views
65
Activity
10h
Xcode 26.4 won't install simulators, just spins the beachball
Something happened with my Xcode 26.4 install, I've never had this happen before. I get Xcode 26.4 installed, but the simulators aren't installed. And nothing pops up to install required simulators. In Devices & Simulators I click the + to install a new simulator, and the beachball just spins and Xcode becomes unresponsive. I've tried quitting and restarting Xcode, reinstalling it (using both xcodes command line tool and the app store), removing Xcode and reinstalling, rebooting after removing Xcode and before reinstalling. Not sure what to try next. Feels like something is left over from uninstalling that's hanging it up. But I've no idea what. I could use some Apple Xcode team help here.
Replies
3
Boosts
0
Views
24
Activity
11h
Music streaming app with external payment only – EEA compliance question
Hi everyone, I'm developing a music streaming app for iOS and I have a question about App Store guidelines before I submit. Here's how my app works: The app has a signup screen and a login screen There are NO in-app purchases at all Users pay for their subscription on our external website (a separate web app) Once they've paid on the website, they log into the iOS app to listen to music The app itself contains no payment flow, just an external link directing users to our website to subscribe My company is based in France (EU/EEA). My questions: Is this external-payment-only model permitted under current App Store Review Guidelines? Since I'm in the EEA, do I need to apply for an External Purchase Link Entitlement (StoreKit External Purchase Link), or can I operate without it since payment happens entirely outside the app? Is there a difference between simply not having any payment in the app vs. actively linking users out to a website for payment? I want to get this right before submitting. Any guidance from
Replies
1
Boosts
0
Views
38
Activity
12h
Reply to EXC_BAD_ACCESS in drawHierarchy(in:afterScreenUpdates:) on iOS 26.3.1+ — IOSurface CIF10 decompression crash
Thank you for sharing your findings. As far as I can see, I don't see other reports about drawHierarchy causing a crash. Are you able to attach a sample project that builds and runs so that we have the same project when following the steps to reproduce? It would be best if you uploaded a copy to Feedback Assistant as well as share the relevant code snippet here on the Forums so those outside of Apple could offer and learn workarounds as well.  Travis
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
9h