Search results for

Apple Maps Guides

149,605 results found

Post

Replies

Boosts

Views

Activity

Reply to OS 26.0 mDNSResponder suppresses DNS queries ("blocked by policy") for some devices until reboot
[quote='803114021, trustdben, /thread/803114, /profile/trustdben'] until the device is rebooted. [/quote] I recommend that you file a bug about this. Things that need a restart to clear are almost always a bug in one layer on the system or another. Please post your bug number, just for the record. For your bug to get traction it’ll need to have a sysdiagnose log attached, one that was taken on the affected device after you see the problem. I realise that this might be hard to get due to the intermittent nature of the bug. I have some hints and tips about this in Using a Sysdiagnose Log to Debug a Hard-to-Reproduce Problem. Ideally this sysdiagnose log would be: Taken on a device with both the Network Diagnostics and VPN (Network Extension) debug profile installed; see our Bug Reporting > Profiles and Logs page for more on that. Taken immediately after seeing the problem. That’s hard if you’re investigating this based on reporting coming in from the field, but keep that in mind if you’re making a concerted
1w
Reply to for the Tahoe host and guest: does guest login to app store work, and does xcode in guest work
The thread referenced by RickMaddy has a lot of backstory here, but I want to address this bit specifically: [quote='803112021, sincos2007, /thread/803112, /profile/sincos2007'] does xcode in guest work? [/quote] Xcode does work in the guest but with one significant limitation: You can’t run Mac apps that use restricted entitlements [1]. For some folks that’s a complete showstopper. For others it’s a non-issue. If this a problem for you, I recommend that you watch the above-mentioned thread where I’ve been posting updates about new developments in this space. Oh, and all of the above is assuming you’re on Apple silicon. The story for Intel-based Macs is very different. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] Those that must be authorised by a provisioning profile. See TN3125 Inside Code Signing: Provisioning Profiles.
Topic: App & System Services SubTopic: Core OS Tags:
1w
Reply to [iOS 26] Unable to start TLS handshake connection to devices with self-signed certificates
[quote='803127021, development, /thread/803127, /profile/development'] Added the NSAppTransportSecurity key to the Info.plist file [/quote] Just FYI, ATS only applies to high-level APIs, so URLSession and things layered on top of it. It’s irrelevant to folks using lower-level APIs, like Network framework and BSD Sockets. Still, it doesn’t hurt to turn it off temporarily during testing (-: [quote='803127021, development, /thread/803127, /profile/development'] These are the prints made during the procedure. [/quote] My best guess here is that the remote peer is closing the connection immediately on receiving the Client Hello message. I’ve seen problems like that in the past, where a TLS implementation sees a newer version of the protocol, or a new TLS extension, and fails to handle it properly [1]. I recommend that you use a use a packet trace to see what’s happening on the ‘wire’. If my theory is connect, you’ll see: The SYN / SYN-ACK / ACK handshake, setting up the TCP connection. The TLS ClientHello coming f
1w
Reply to Retention Messaging API
Hi there — I saw your post about the Retention Messaging API. I’m in the same situation: we submitted an access request a while ago but haven’t heard back from Apple yet. Did you eventually get any response or approval from them? Thanks in advance for sharing your experience!
1w
Resolving Tap to Pay on iPhone errors when building for App Store or TestFlight distribution
I am receiving an entitlement error from stripe terminal SDK when integrating Tap to Pay from apple in the info.plist. Im hoping that someone can give me their input on my error output rather than diving into the stripe sdk to point me in the right direction of something I may have missed with entitlements. I have been approved for tap to pay entitlement and am following the instructions here from apple: https://developer.apple.com/documentation/proximityreader/setting-up-the-entitlement-for-tap-to-pay-on-iphone com.apple.developer.proximity-reader.tap-to-pay
3
0
301
1w
Issues building Unity plug-in project: Cannot locate native library Apple.Core/Apple.GameKit for iOS
I'm having issues getting a well built package from the Apple Unity Plug-in project. When building the my game project in Unity the following error is printed to the console: Apple.Core.AppleNativeLibraryUtility] Cannot locate a Debug or Release Apple.Core native library for iOS. Please ensure that the build invocation (build.py, xcodebuild, or Xcode) compiled cleanly and that the build was configured to support Debug on iOS. As far as I can tell the build did compile cleanly, but I might be missing something. If anyone can see what I'm doing wrong or has any insight it would be greatly appreciated. Setup is the following: macOS Tahoe 26 Beta Xcode-beta Version 26.0 beta 3 (17A5276g) Unity Plug-in branch: 2025-beta1 Unity game project version: 2022.3.60f M1 Macbook Pro The built packages have been imported into the game project through the Unity Package Manager using the tarball option pointing to the built packages from the Unity Plug-in project. The Unity Plug-in project has been built using the bu
4
0
577
1w
Apple Music ScriptingBridge Broken in macOS Tahoe 26
l’m trying to automate Apple Music on macOS Tahoe 26 using ScriptingBridge. Scripts that previously worked for controlling playback, fetching track info, or manipulating playlists no longer function. For example, code like this used to work: `import ScriptingBridge let music = SBApplication(bundleIdentifier: com.apple.Music) as! MusicApplication print(music.currentTrack?.name ?? No track playing)` But now it fails, returning nil for track info and failing to send playback commands. Questions: Has ScriptingBridge been deprecated or broken in Tahoe 26 for Apple Music? Any guidance or example code would be appreciated.
2
0
230
2w
Reply to Apple Music ScriptingBridge Broken in macOS Tahoe 26
Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. Please file a bug report, include a small Xcode project and some directions that can be used to reproduce the problem, and post the Feedback number here once you do. If you post the Feedback number here I'll check the status next time I do a sweep of forums posts where I've suggested bug reports. Bug Reporting: How and Why? has tips on creating your bug report.
2w
Reply to How to use MetalPeformancePrimitives
Glad to hear it re: upgrading to Xcode 26.1. As for discrepancy between shipping API and docs that's problematic and we'd appreciate help in identifying these areas. A performance tuning guide sounds helpful. bfloat type support likewise compelling for machine learning. We'd appreciate any feedback you could provide for documentation in an enhancement request.
2w
Reply to How to use MetalPeformancePrimitives
Thanks for getting back to me! It appears that upgrading to Xcode 26.1 has fixed the issue, and the headers are now detected correctly. By the way, I noticed that there is a lot of discrepancy between the documentation and the shipped APIs. I suppose you guys are aware of this and working on a fix? And we really need a Performance Primitives tuning guide. The API is very flexible and finding settings that actually work well for performance can be challenging. For example, I am yet to find a tile size for which using a multi-simdgroup execution scope would not result in performance regression. Also, what about bfloat?
2w
CLLocation.sourceInformation.isSimulatedBySoftware not detecting third-party location spoofing tools
Summary CLLocationSourceInformation.isSimulatedBySoftware (iOS 15+) fails to detect location spoofing when using third-party tools like LocaChange, despite Apple's documentation stating it should detect simulated locations. Environment iOS 18.0 (tested and confirmed) Physical device with Developer Mode enabled Third-party location spoofing tools (e.g., LocaChange etc.) Expected Behavior According to Apple's documentation, isSimulatedBySoftware should return true when: if the system generated the location using on-device software simulation. Actual Behavior Tested on iOS 18.0: When using LocaChange sourceInformation.isSimulatedBySoftware returns false This occurs even though the location is clearly being simulated. Steps to Reproduce Enable Developer Mode on iOS 18 device Connect device to Mac via USB Use LocaChange to spoof location to a different city/country In your app, request location updates and check CLLocation.sourceInformation?.isSimulatedBySoftware Observe that it returns false or
2
0
102
2w
Reply to CLLocation.sourceInformation.isSimulatedBySoftware not detecting third-party location spoofing tools
Hi Albert, Thank you for the clarification. I have a few follow-up questions: Developer Mode Detection: Is there an official API to detect if Developer Mode is enabled on iOS 16+? We've found that third-party location spoofing tools (like LocaChange) require Developer Mode to be enabled. For location-dependent apps that need to assess spoofing risk, detecting this state would be valuable. What's the recommended approach? External Location Providers: You mentioned third-party tools are external location providers. Does this mean they use a different mechanism than CLLocationManager? Is there any way to distinguish between genuine GPS and external providers programmatically? Security Best Practices: For apps requiring location authenticity (fraud prevention, geofencing, etc.), what is Apple's recommended approach to detect location spoofing via third-party tools? Are there any APIs, private frameworks, or best practices you can suggest? Feature Request: Would Apple consider adding APIs like: i
2w
External GPS receiver
Hello, We are a software and hardware development company for the forestry and environmental sectors. We have been based in Quebec (Canada) for over 30 years now. Our Canadian market covers Quebec, Ontario, and the Maritime provinces in the east. We are currently expanding across Canada and into the northern United States. We are on Android platforms with several map and data entry applications. To ensure the success of our expansion, we aim to become part of the Apple family, which is why we are contacting you today. We have developed our own GNSS receiver to increase the location accuracy of our users. It uses Bluetooth BLE to communicate with mobile devices and a high-precision GPS that transmits its position using the NMEA protocol. We would like this device to be compatible with an iPhone/iPad. We have developed a mock location application in MAUI (multi-platform). Based on our interpretation of your documentation, we understand that the concept of mock location does not exist at Apple
1
0
77
2w
Apple Watch Ultra exercise app and activity rings won’t connect after charging
Since upgrading to iOS 26 beta on my Apple Watch Ultra and iPhone 16 Pro Max, my exercise app and activity rings have sporadically not connected after charging. Several recent mornings, when I’ve put my watch on, the activity rings are grayed out and when I click on them, they will show no activity, even though I have been active. Similarly, when I attempt to select the activity app, it will open, but when I select an activity, it will not start the workout. I’ve tried starting and restarting the watch and phone. I’ve checked permissions, and both the watch and phone are running the latest iOS. The only fix seems to be unpairing and repairing the watch and phone which is an absolute pain. Any assistance on how to permanently fix this would be greatly appreciated.
3
0
115
2w