Search results for

Apple Maps Guides

154,029 results found

Post

Replies

Boosts

Views

Activity

Reply to issue with my submission - 4.2 - Design - Minimum Functionality
It does not currently have a widget or CarPlay integrations - but that is something I've thought about. However, working full time and having a toddler leaves little time for app development :). Therefore I was also hoping I could get my app approved without having to add any more features. Do you have any advice on how to get it approved? As mentioned, this is my first app and submission, so I have little clue what Apple is actually expecting. I guess it's impossible to test outside of the supported area - pressing the button would just result in a message no parking restriction found for your location. Another possible issue is that my submission defaulted to both IPhone and IPad - while the app is only developed for IPhone, so the IPad screenshots looked badly.
1w
APNS always returning "discarded as device was offline"
Approx Dec 13th 2025 til now (Dec 29th) I noticed my APNS dropped off to nothing daily. When I try to send APNS alerts on the developer site tool it always returns discarded as device was offline for multiple devices which I know are online. When I try pushing through my VPS (as I always have without any code changes for months) I get status codes of 400 and 403 mostly and a few 200's without it delivering also. I created a new sandbox certificate just in case it was that but still no luck, I get the same results. Ive checked for any firewall issues and I see the following on my VPS: nslookup gateway.push.apple.com Server: 1.1.1.1 Address: 1.1.1.1#53 ** server can't find gateway.push.apple.com: NXDOMAIN This seems like a second issue but not the primary issue that the portal is reporting. Any ideas what to check? Im at a loss as to why its not working at all through apples test notification portal on my developer account. It seems thats the initial issue I need to solve. Thank you for any ideas/help
5
0
248
1w
Reply to Apple Developer Program payment completed but membership not activated
After all the frustration, I resigned myself to the fact that apple doesn’t need me. So I just sent a bunch of mails : “refund me” a few hours later, I get a mail saying “ We processed the credit that you requested as an exception to our policy. “ Wow, this just makes me feel super special. So let’s get this straight.. Are they saying that their policy is no refunds to a customer who paid. but does not get service. That even when the application or enrollment process lacks transparency or logic, or simply does not work as they intended, don’t expect a refund of your $99 or even the second 99 that you paid for that Service Crazy
1w
Reply to UIApplication.canOpenURL not working without Safari
Hello Albert, This is reproducible in the iOS 26.2 & iOS 26.3 official releases, not beta versions. So this seems to be an iOS 26.x bug that I can't seem to be mentioned anywhere. The links I'm talking about are both regular, simple links (think https://www.apple.com/apple-events/), the kind that would instantly open in the default browser, as well as universal links, none of them open. No external links seem to open using UIApplication.shared.open(url, options:) when Safari has been removed. If its eases communication, I already filed a feedback ticket FB21867922. I'll link to the app in the ticket there.
Topic: UI Frameworks SubTopic: UIKit
1w
Reply to Connection drops while using Content Filter & App Proxy Provider
[quote='875835022, ameydalvi_sophos, /thread/815274?answerId=875835022#875835022, /profile/ameydalvi_sophos'] Is this logline faulty or not to be taken at its face value ?? [/quote] Well, neither. I think you’re misinterpreting what this is saying. It’s simply reporting the result of its call to your handle-new-flow method. So, the code looks something like this: let provider: NEAppProxyProvider = … let flow: NEAppProxyFlow = … let log: Logger = … let didAccept = provider.handleNewFlow(flow) log.log(…: provider ( didAccept ? accepted : rejected ) new flow (flow)) Note This isn’t the exact code, but rather my re-creation of it in Swift with some irrelevant details elided. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Reply to UserDefaults not Sendable
There’s not enough context here for me to evaluate this. Can you post a snippet that’s complete enough to feed into the compiler? We have a post that describes what we like to see in general, but in this case I don’t think you need anything that complex. I often test stuff like this in a small macOS command-line tool project, and in that case I can post the entire source code as a code block. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
1w
Reply to OnDemand VPN connection stuck in NO INTERNET
[quote='875862022, disinghal, /thread/811887?answerId=875862022#875862022, /profile/disinghal'] Packet tunnel provider is caliing some another app which is using URLSession [/quote] Huh? Apps can’t ‘call’ other apps on iOS, and similarly for app extensions. So what do you mean by this? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Autogenerated UI Test Runner Blocked By Local Network Permission Prompt
I've recently updated one of our CI mac mini's to Sequoia in preparation for the transition to Tahoe later this year. Most things seemed to work just fine, however I see this dialog whenever the UI Tests try to run. This application BoostBrowerUITest-Runner is auto-generated by Xcode to launch your application and then run your UI Tests. We do not have any control over it, which is why this is most surprising. I've checked the codesigning identity with codesign -d -vvvv as well as looked at it's Info.plist and indeed the usage descriptions for everything are present (again, this is autogenerated, so I'm not surprised, but just wanted to confirm the string from the dialog was coming from this app) <?xml version=1.0 encoding=UTF-8?> <!DOCTYPE plist PUBLIC -//Apple//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd> <plist version=1.0> <dict> <key>BuildMachineOSBuild</key> <string>22A380021</string> <key>CFBundleAllowMixedLocalizations
10
0
556
1w
ASWebAuthenticationSessionWebBrowserSessionHandling begin callback not called for custom web handler app
I'm building a macOS app that registers itself for HTTP(S) url handling and would like it to participate in the ASWebAuthenticationSession fow. I did: update the plist to register as a handler for URL shemes (http, https, file) use NSWorkspace setDefaultApplication API to set this app as a default handler for urls in question wrote custom ASWebAuthenticationSessionWebBrowserSessionHandling implementation and set it as SessionManager's sessionHandler I launched this app from Xcode, then I triggered authentication flow from a third-party app. When the sign in flow is initiated, I can see that my app is activeated (willBecomeActive and didBecomeActive callbacks are both called), but there is no call for sessionHandler's begin() method. With some additional debugging I see that my app receives an apple event when the flow is started: {sfri,auth target=SafariLaunchAgent {qntp=90/$627......},aapd=TRUE If I switch system default browser back to Safari and then start the login flow, it correctly displays a s
1
0
145
1w
Reply to iOS mTLS Client Certificate Authentication Fails in TestFlight with Error -25303
The error here, -25303, or errSecNoSuchAttr, suggests a problem with your attributes. And the only non-required attribute you’re supplying is kSecAttrApplicationTag. Which is, in fact, the cause of your issue. kSecAttrApplicationTag is only supported on keys. I recommend that you have a read of SecItem: Fundamentals [1], and specifically the The Four Freedoms^H^H^H^H^H^H^H^H Functions section, which explains how you can use SQL to model the expected behaviour of the SecItem API. In this case, the SQL table for certificate items has no kSecAttrApplicationTag, and thus this error. It also has links to the doc that explains which keychain item class supports which attributes. [quote='815390021, ellinj, /thread/815390, /profile/ellinj'] Is there an alternative to create SecIdentity without keychain access? [/quote] We finally (finally finally!) have this. See the docs for the SecIdentityCreate function. IMPORTANT This was added in Xcode 26 but backdeploys to much older systems. Or at least that’s the plan (-: Thi
1w
Reply to Can NWConnection.receive(minimumIncompleteLength:maximumLength:) return nil data for UDP while connection remains .ready?
That’s not the right API to use for receiving datagrams. Rather, use the receiveMessage(completion:) method or one of its variants. That ensures that you get the entire datagram in one hit. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1w
Collecting OSLog logs from network extensions
I have an iOS app with a network extension that's using OSLog to log various bits of information that are useful for debugging. I'm currently trying to add a simple button that bundles up those logs with some other information and presents the user with a Share sheet so they can send it to support teams. I looked at OSLogStore but it only collects logs for the current process so the user clicking a button in my app wouldn't collect logs from my network extension. I would really like to avoid having to guide users through the process of creating and sharing a sysdiagnose but it seems like this might be the only option. How do other folks do this kind of thing? Is there a recommended way to do it?
1
0
55
1w
Reply to Collecting OSLog logs from network extensions
[quote='815354021, JacobHearst, /thread/815354, /profile/JacobHearst'] OSLogStore … it only collects logs for the current process [/quote] Correct, at least on everything except the Mac. I cover this and many other logging topics in Your Friend the System Log. There isn’t truly a happy path here. When it comes to NE debugging, you need to see the full system log and there are no APIs on iOS that’ll let you get that. Oh, one last thing. If you’re goal is to work with Apple to help debug a problem, you can ask your user to file a bug in Feedback Assistant. That’ll attach a sysdiagnose log to the bug report. You won’t be able to see the sysdiagnose log, but if you pass the Apple folks that bug number they should be able to get it. I talk more about this idea in Using a Sysdiagnose Log to Debug a Hard-to-Reproduce Problem. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Core OS Tags:
1w