Search results for

“Apple Maps Guides”

155,797 results found

Post

Replies

Boosts

Views

Activity

Reply to A new coder wanting to learn
[quote='822456021, ParinK124, /thread/822456, /profile/ParinK124'] I am loving it! [/quote] Cool. [quote='822456021, ParinK124, /thread/822456, /profile/ParinK124'] Is there any other apps that help me to learn coding? [/quote] It kinda depends on your direction: Are you looking to learn Swift programming in general? Or looking to learn Swift programming so that you create iOS apps? Or something else? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
4d
Reply to Programmatic IP Discovery for VZVirtualMachine in an App Store Sandbox
[quote='884173022, rbmanian75, /thread/822025?answerId=884173022#884173022, /profile/rbmanian75'] it seem to be that VZVmnetNetworkDeviceAttachment is only avaialble for mac os 26 [/quote] Right. I don’t see a good option for earlier systems. Internally we bounced around the idea of looking for a record of the VM’s MAC address in the ARP cache but, honestly, I’m not a fan of that idea. It’s easy to imagine various ways it might go wrong. [quote='884173022, rbmanian75, /thread/822025?answerId=884173022#884173022, /profile/rbmanian75'] i would like to do the port forwarding. [/quote] It looks like you’re making progress on that. If you get completely stuck, I recommend that you start a new thread so that we can keep this thread focused on the IP address issue. Use the same subtopic and tags as this thread; that way I’ll be sure to see it go by. Coming back to your IP address issue, it seems like you’re trying to share a vmnet interface between all your VMs. I think that’ll work in general, but it presents a pro
Topic: App & System Services SubTopic: Core OS Tags:
4d
Reply to reject: source=Unnotarized Developer ID
spctl is not a great way to check whether a program will run. Rather, I recommend that you do an end-to-end test, as explained in Testing a Notarised Product. Oh, and two minor things. First, when you run an assessment with spctl you have to pass in the correct assessment type via the -t option. install is not correct for command-line tools. You want to use exec. Second, I noticed you’re signing code with sudo. That’s something we specifically recommend against. See Creating distribution-signed code for macOS. In many cases it’ll work, but it also send you off into the errSecInternalComponent weeds. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
4d
Reply to NSFileWrapper data loss bug in Foundation on macOS Tahoe 26.4.1
I wouldn’t characterise this as a bug. If you set the atomic flag then the file wrapper will either work or, if something goes wrong, leave the destination unchanged. The system has to jump through extra hoops to provide this guarantee. OTOH, if you don’t set that flag then you’re telling the system that you don’t care about the state destination in the error case. The system is free to choose whatever writing techniques that it finds convenient. This is a valid choice if, for example, you’re writing to a temporary file, but it doesn’t look like that’s the case for you. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
4d
Reply to is there a tool to check compliance before submitting the App?
[quote='883989022, DTS Engineer, /thread/822361?answerId=883989022#883989022'] If the issue originates from your own codebase rather than a compiled third-party SDK, you can identify and resolve it at the source code level. [/quote] Out of curiosity, what if it doesn't? Part of our issue was that we were using a third-party library to access HealthKit and that library being a general purpose one, contained some references to the API the Apple Store Connect wanted us to remove. Our solution was to fork the library and remove the references from it ourselves, but I am curious if there's a better approach. [quote='883989022, DTS Engineer, /thread/822361?answerId=883989022#883989022'] Apple’s review process examines the binary for linked frameworks and symbol references. You can perform the same checks locally or within your pipeline before the build is submitted to QA. [/quote] Once we are made aware of it, sure. But you are talking about checks that we would implement ourselves, right? I was r
4d
is there a tool to check compliance before submitting the App?
We recently ran into an issue where our submission was rejected due to references to an API that we are not using but that was present in the code. Guideline 2.5.1 - Performance - Software Requirements Issue Description The app uses the Clinical Health Records API but the app does not appear to include any primary features that require the Clinical Health Records API. Next Steps To resolve this issue, please remove the Clinical Health Records API from the app, as well as any references to this app’s interactivity with Clinical Health Records from the app or its metadata. And as it turns out, we actually did have references to that API that we had missed and did have to remove them. Usually, I would recommend to just resubmit the new build and see if it gets accepted, then hold it until the powers that be approve it for publication. For this client, though, their QA team forces us into more of a waterfall-ish approach, where we are not allowed to submit production builds ahead of time (i.e. until after all man
2
0
187
4d
Reply to Keychain errSecItemNotFound
I’m gonna start you out with SecItem: Fundamentals. It explains how you should think about the keychain. Once you internalise that, a lot of its behaviour makes sense. As to what’s going on here, it’s hard to say without more context. My first question is: What platform are you on? This matters because, if you’re on the Mac, the keychain has a lot of additional complexity. TN3137 On Mac keychain APIs and implementations explains the details. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
4d
系统默认PTY 511太少
我是开发者,日常工作会同时打开大量终端(tmux、多项目、自动化脚本、node‑pty 等)。在这种现代开发场景下,511 的 PTY 上限明显过低,而且这个默认值对顶配机器(128GB RAM)和低配机器是一样的,没有随硬件规格调整,这不合理。 我尝试过使用 tmux control mode 来减少 PTY 占用,但它会导致终端输出对齐错乱,影响可用性,所以必须继续使用 PTY 模式。这意味着只要终端数量稍多,就很容易触及 511 上限,导致系统层面无法创建新终端,影响全局稳定性。 总结: 511 作为默认值在过去或许合理,但对现代开发者明显不足; 顶配机器和低配机器同一上限不合理; control mode 有输出对齐问题,无法作为现实替代方案。 谢谢! Apple 支持社区工作人员
1
0
109
4d
Reply to 系统默认PTY 511太少
Sadly, I can’t read Chinese, so I’m answering based on a machine translation. My understanding is that: The 511 limit is a default. The hard limit is 999. You can control this via sysctl with the kern.tty.ptmx_max selector, for example: % sudo sysctl kern.tty.ptmx_max=800 kern.tty.ptmx_max: 511 -> 800 Please try that out and let me know how you get along. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
4d
Increased StoreKit errors “Unable to Complete Request”
Since January 28, 2026, we’ve noticed an increase in StoreKit-related errors during purchase flows. Specifically, we’re seeing a spike in errors reported as “Unable to Complete Request”, categorized as unknown StoreKit errors. This correlates with a noticeable drop in the overall purchase success rate. A few observations: The issue is not limited to the latest app version, it also affects older versions. It appears to occur only on iOS 17+. The impact seems country-specific: some regions are affected more heavily, while others show no significant change compared to previous days. At the moment, there are no related incidents reported on Apple’s System Status page. Given these symptoms, this looks like a potential StoreKit / Apple API issue, but we haven’t found any official confirmation yet. Has anyone else observed similar StoreKit behavior recently on iOS 17+? Any insights or known issues would be greatly appreciated.
2
0
368
4d
Xcode unable to fetch subscriptions from appstore connect.
Hi, I’ve been invited to an Apple Developer account with the Developer role. I’ve already created a subscription in App Store Connect, but when I try to fetch available subscriptions in Xcode for in-app purchase, nothing appears to be available for purchase.
Replies
1
Boosts
0
Views
155
Activity
4d
Reply to A new coder wanting to learn
[quote='822456021, ParinK124, /thread/822456, /profile/ParinK124'] I am loving it! [/quote] Cool. [quote='822456021, ParinK124, /thread/822456, /profile/ParinK124'] Is there any other apps that help me to learn coding? [/quote] It kinda depends on your direction: Are you looking to learn Swift programming in general? Or looking to learn Swift programming so that you create iOS apps? Or something else? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
4d
Reply to Programmatic IP Discovery for VZVirtualMachine in an App Store Sandbox
[quote='884173022, rbmanian75, /thread/822025?answerId=884173022#884173022, /profile/rbmanian75'] it seem to be that VZVmnetNetworkDeviceAttachment is only avaialble for mac os 26 [/quote] Right. I don’t see a good option for earlier systems. Internally we bounced around the idea of looking for a record of the VM’s MAC address in the ARP cache but, honestly, I’m not a fan of that idea. It’s easy to imagine various ways it might go wrong. [quote='884173022, rbmanian75, /thread/822025?answerId=884173022#884173022, /profile/rbmanian75'] i would like to do the port forwarding. [/quote] It looks like you’re making progress on that. If you get completely stuck, I recommend that you start a new thread so that we can keep this thread focused on the IP address issue. Use the same subtopic and tags as this thread; that way I’ll be sure to see it go by. Coming back to your IP address issue, it seems like you’re trying to share a vmnet interface between all your VMs. I think that’ll work in general, but it presents a pro
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
4d
Reply to reject: source=Unnotarized Developer ID
spctl is not a great way to check whether a program will run. Rather, I recommend that you do an end-to-end test, as explained in Testing a Notarised Product. Oh, and two minor things. First, when you run an assessment with spctl you have to pass in the correct assessment type via the -t option. install is not correct for command-line tools. You want to use exec. Second, I noticed you’re signing code with sudo. That’s something we specifically recommend against. See Creating distribution-signed code for macOS. In many cases it’ll work, but it also send you off into the errSecInternalComponent weeds. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
4d
Reply to HomeKit support on MacOS
HomeKit is an outlier in that it’s supported on the Mac but only for Mac Catalyst apps. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: Hardware Tags:
Replies
Boosts
Views
Activity
4d
Reply to NSFileWrapper data loss bug in Foundation on macOS Tahoe 26.4.1
I wouldn’t characterise this as a bug. If you set the atomic flag then the file wrapper will either work or, if something goes wrong, leave the destination unchanged. The system has to jump through extra hoops to provide this guarantee. OTOH, if you don’t set that flag then you’re telling the system that you don’t care about the state destination in the error case. The system is free to choose whatever writing techniques that it finds convenient. This is a valid choice if, for example, you’re writing to a temporary file, but it doesn’t look like that’s the case for you. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
4d
Reply to is there a tool to check compliance before submitting the App?
[quote='883989022, DTS Engineer, /thread/822361?answerId=883989022#883989022'] If the issue originates from your own codebase rather than a compiled third-party SDK, you can identify and resolve it at the source code level. [/quote] Out of curiosity, what if it doesn't? Part of our issue was that we were using a third-party library to access HealthKit and that library being a general purpose one, contained some references to the API the Apple Store Connect wanted us to remove. Our solution was to fork the library and remove the references from it ourselves, but I am curious if there's a better approach. [quote='883989022, DTS Engineer, /thread/822361?answerId=883989022#883989022'] Apple’s review process examines the binary for linked frameworks and symbol references. You can perform the same checks locally or within your pipeline before the build is submitted to QA. [/quote] Once we are made aware of it, sure. But you are talking about checks that we would implement ourselves, right? I was r
Replies
Boosts
Views
Activity
4d
is there a tool to check compliance before submitting the App?
We recently ran into an issue where our submission was rejected due to references to an API that we are not using but that was present in the code. Guideline 2.5.1 - Performance - Software Requirements Issue Description The app uses the Clinical Health Records API but the app does not appear to include any primary features that require the Clinical Health Records API. Next Steps To resolve this issue, please remove the Clinical Health Records API from the app, as well as any references to this app’s interactivity with Clinical Health Records from the app or its metadata. And as it turns out, we actually did have references to that API that we had missed and did have to remove them. Usually, I would recommend to just resubmit the new build and see if it gets accepted, then hold it until the powers that be approve it for publication. For this client, though, their QA team forces us into more of a waterfall-ish approach, where we are not allowed to submit production builds ahead of time (i.e. until after all man
Replies
2
Boosts
0
Views
187
Activity
4d
Reply to Can’t paste into Simulator after updating to Xcode 26.4
This is a terrible bug. I’m not surprised at all, though, since Xcode itself has always been a terrible application. Doesn’t Apple have any competent Xcode developers?
Replies
Boosts
Views
Activity
4d
Reply to iCloud Drive silent upload deadlock caused by stale HTTP/3 session in nsurlsessiond (FB22476701)
Thanks for filing FB22476701. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
4d
Reply to Keychain errSecItemNotFound
I’m gonna start you out with SecItem: Fundamentals. It explains how you should think about the keychain. Once you internalise that, a lot of its behaviour makes sense. As to what’s going on here, it’s hard to say without more context. My first question is: What platform are you on? This matters because, if you’re on the Mac, the keychain has a lot of additional complexity. TN3137 On Mac keychain APIs and implementations explains the details. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
4d
系统默认PTY 511太少
我是开发者,日常工作会同时打开大量终端(tmux、多项目、自动化脚本、node‑pty 等)。在这种现代开发场景下,511 的 PTY 上限明显过低,而且这个默认值对顶配机器(128GB RAM)和低配机器是一样的,没有随硬件规格调整,这不合理。 我尝试过使用 tmux control mode 来减少 PTY 占用,但它会导致终端输出对齐错乱,影响可用性,所以必须继续使用 PTY 模式。这意味着只要终端数量稍多,就很容易触及 511 上限,导致系统层面无法创建新终端,影响全局稳定性。 总结: 511 作为默认值在过去或许合理,但对现代开发者明显不足; 顶配机器和低配机器同一上限不合理; control mode 有输出对齐问题,无法作为现实替代方案。 谢谢! Apple 支持社区工作人员
Replies
1
Boosts
0
Views
109
Activity
4d
Reply to 系统默认PTY 511太少
Sadly, I can’t read Chinese, so I’m answering based on a machine translation. My understanding is that: The 511 limit is a default. The hard limit is 999. You can control this via sysctl with the kern.tty.ptmx_max selector, for example: % sudo sysctl kern.tty.ptmx_max=800 kern.tty.ptmx_max: 511 -> 800 Please try that out and let me know how you get along. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
4d
Reply to Navigation bar flickers when pushing to a different screen
Let’s focus this discussion in your other thread. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
4d
Increased StoreKit errors “Unable to Complete Request”
Since January 28, 2026, we’ve noticed an increase in StoreKit-related errors during purchase flows. Specifically, we’re seeing a spike in errors reported as “Unable to Complete Request”, categorized as unknown StoreKit errors. This correlates with a noticeable drop in the overall purchase success rate. A few observations: The issue is not limited to the latest app version, it also affects older versions. It appears to occur only on iOS 17+. The impact seems country-specific: some regions are affected more heavily, while others show no significant change compared to previous days. At the moment, there are no related incidents reported on Apple’s System Status page. Given these symptoms, this looks like a potential StoreKit / Apple API issue, but we haven’t found any official confirmation yet. Has anyone else observed similar StoreKit behavior recently on iOS 17+? Any insights or known issues would be greatly appreciated.
Replies
2
Boosts
0
Views
368
Activity
4d