Search results for

“eskimo”

36,610 results found

Post

Replies

Boosts

Views

Activity

Reply to Need MetricKit Implementation details for MacOS background Application, mainly for
MetricKit definitely works on macOS. I’m not sure about how it interacts with Network Extension processes. Let’s start with some basics: Is your NE provider packaged as an app extension or a system extension? If it’s an sysex, are you distributing it directly? Or on the Mac App Store. TN3134 Network Extension provider deployment talks more about NE provider packaging and deployment options. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1d
Reply to Bug: Wi-Fi Aware (NAN) Subscriber Mode: nwPath.availableInterfaces Does Not Include nan0 Interface After Successful Peer Connection
Coming back to your throughput issue, let me start with a general comment and then return to the specifics of your case. In general, the on-the-wire behaviour is going to vary based on the performance mode: Realtime Bulk In the realtime mode (WAPerformanceMode.realtime), the behaviour is described by Figure 53-1 and its associated text in the Accessory Design Guidelines for Apple Devices, available from Developer > Accessories. In bulk mode (.bulk) the behaviour is adaptive, with allocations ramping up as there’s more traffic. Regarding your specific case, my understanding is that you’re in conversation with other folks at Apple about your product. I can’t discuss those details here on the forums, because this is a public environment. However, those folks asked me to remind you that the were hoping to get some logs from you. The best way to submit those is via Feedback Assistant. Once your done, post your bug number here and I’ll pass it along. Oh, and I also wanted to remind you about filing an ER against
2d
Reply to Control over "\(your_app) wants to open \(another_app)" Dialog
It’s better to reply as a reply, rather than in the comments; see Quinn’s Top Ten DevForums Tips for this and other titbits. Regarding the Stack Overflow thread you referenced, I’m not convinced that the alert is being shown by Apple code. I think that’s related to the third-party tooling involved. Which brings me back to your question. Without knowing which Apple API is involved, it’s hard to be sure whether this alert is coming from the OS or your third-party library. So you have a choice: You could dig into the library yourself to see what it’s going. Or you could discuss this with the library vendor. Alternatively, if you can post a screenshot of the specific alert, I might be able to track it down the Apple side of this [1]. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] Assuming the library isn’t trying to deliberately copy the appearance of an Apple alert, which is something I do encounter from time to time.
2d
Reply to ApplicationMusicPlayer.shared player.play() permission denied in app sandbox (Tauri)
Glad to hear you’re making progress. [quote='882117022, i12n, /thread/820580?answerId=882117022#882117022, /profile/i12n'] What's the documented behavior if the user has something actively playing on the system music player? [/quote] Sadly, I can’t help you with that. I waded into this thread because I have expertise in the entitlement side of things. Otherwise I’m a complete noob when it comes to MusicKit. I have a couple of recommendations: As I mentioned above, prototype stuff in Xcode, just to get your third-party tooling out of the mix. If you continue to have problems, start a new thread, using the same subtopic and tags as their thread (well, except for Entitlements). Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Media Technologies SubTopic: General Tags:
2d
Reply to XPC communication between a sandboxed Network Extension and a privileged MachService
[quote='882180022, Pavel, /thread/820631?answerId=882180022#882180022, /profile/Pavel'] will macOS automatically bootstrap this Network Extension at boot-time [/quote] Yes. [quote='882180022, Pavel, /thread/820631?answerId=882180022#882180022, /profile/Pavel'] Is there ever a valid use case where these roles should be reversed … ? [/quote] It depends. There are some things that are most definitely problematic. For example, in macOS’s layered architecture the client can’t be ‘below’ the server. For example, you can’t have a daemon client connect to an agent server, or an agent client connect to a server within an app. You’ve already highlighted one key reason why this is problematic: A daemon can run when no user is logged in, so there might be no agent to connect to. Similarly, you can have multiple login sessions, so the connection could be ambiguous. Now in your case you have a daemon and a NE sysex. The latter acts very much like a daemon. Specifically, it runs in the same global context as a launchd daemo
Topic: App & System Services SubTopic: Core OS Tags:
2d
Reply to Your development team has reached the maximum number of registered iPhone devices.
[quote='882177022, hbanzon, /thread/797959?answerId=882177022#882177022, /profile/hbanzon'] I just renewed my paid developer account today [/quote] This thread is about free provisioning, which Xcode displays as a Personal Team. The story for paid teams is different. My general advice is that you read through Developer Account Help > Devices. If that’s not sufficient, you can seek help via Apple > Developer > Contact Us. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: General
2d
Reply to Issues Generating Bloom Filters for Apple NetworkExtension URL Filtering
[quote='881954022, turn3, /thread/810713?answerId=881954022#881954022, /profile/turn3'] Has the next sample app/server project been published yet? [/quote] Yes. The URL filters page now lists three samples: Filtering traffic by URL — The app-focused sample that we first shipped at WWDC. Setting up a PIR server for URL filtering — This is focused on the PIR server side of things. Using the Bloom filter tool to configure a URL filter — This tackles the Bloom filter task directly. [quote='881954022, turn3, /thread/810713?answerId=881954022#881954022, /profile/turn3'] PS posting this here rather than in a comment because it's not working [/quote] )-: But replying as a reply is generally a good thing; see Quinn’s Top Ten DevForums Tips for this and other titbits. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
2d
Reply to Unauthorized: Access to this place or content is restricted
Unfortunately it’s hard to offer advice without being able to reproduce the problem. FWIW, I’ve seen issues like this a bunch of times )-: In some cases they are transitory. I go back and repeat my actions and things just work. But in the cases where the problem is reproducible, I’m able to file an actionable bug report. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
2d
Reply to test NEAppProxyProvider without MDM?
[quote='881984022, Davidbaraff2, /thread/820572?answerId=881984022#881984022, /profile/Davidbaraff2'] There is a DHCP server on the local LAN to assign addresses to devices. [/quote] Do you actually need that? Or is this something you can’t control? [quote='881984022, Davidbaraff2, /thread/820572?answerId=881984022#881984022, /profile/Davidbaraff2'] if my iPad is trying to talk to anything on say 192.168 [/quote] Does that include multiple subnets? That is, does the DHCP server hand out a 192.168/16 address? Or does it hand out a 192.168.x/24 address? And in that case, are there resources on other 192.168.y/24 networks that you need to talk to? [quote='881984022, Davidbaraff2, /thread/820572?answerId=881984022#881984022, /profile/Davidbaraff2'] can you suggest any other way to accomplish this? [/quote] Depending on your answers to the above, you could potentially do this with an off-the-shelf VPN. Specifically, this would work if you can configure the VPN to: Always run over WWAN. Claim the default route. [qu
2d
Reply to App Crash with mxSignpost function not found
Consider this: % swift demangle _$s9MetricKit10mxSignpost_3dso3log4name10signpostID__ySo03os_H7_type_ta_SVSo03OS_j1_F0Cs12StaticStringV0J0010OSSignpostI0VALSays7CVarArg_pGtF MetricKit.mxSignpost(_: __C.os_signpost_type_t, dso: Swift.UnsafeRawPointer, log: __C.OS_os_log, name: Swift.StaticString, signpostID: os.OSSignpostID, _: Swift.StaticString, _: [Swift.CVarArg]) -> () So, the problematic symbol is mxSignpost(…). According to the documentation, that’s available on iOS 13 and later. However, that’s clearly not the case O-: I see two possibilities here: The availability annotation is just wrong. The symbol is available on older system, but it moved, and the corresponding .tbd file doesn’t record that move. I suspect that it’s the latter [1] but, either way, it’s a bug in the MetricKit framework interface and you should file it as such. Please post your bug number, just for the record. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @
Topic: App & System Services SubTopic: General Tags:
2d
Reply to As of macOS 26.4, WKWebView content disappears after 3 seconds when part of a legacy ScreenSaver view hierarchy.
[quote='820860021, pabugeater2, /thread/820860, /profile/pabugeater2'] I've filed FB FB22353950 [/quote] Thanks. That’s the best path forward here. Oh, except that you should file an ER for a better screen saver API, one based on app extension technology. Normally I’d include my standard spiel on that topic, but I believe that you’ve seen already. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Safari & Web SubTopic: General Tags:
2d
Reply to Filtering traffic by URL with OHTTP Gateway
[quote='881933022, rkasud0, /thread/820741?answerId=881933022#881933022, /profile/rkasud0'] using an OHTTP Gateway requires an OHTTP Relay to function correctly [/quote] The story here depends on where you’re at in your development. During bring up, you don’t need to mess around with OHTTP. When you go to deploy [1], you’ll need to onboard with Apple’s OHTTP relay. See How to onboard with an Oblivious HTTP relay hosted by Apple. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] To be clear, that includes Ad Hoc distribution and TestFlight. The critical factor here is the get-task-allow entitlement, which is set to true for development-signed code and false (or missing) for distribution-signed code.
2d
Reply to iPad Pro Wi-Fi ping spikes with Bluetooth (iPadOS 26
DevForums is primarily focused on APIs, so if you’re building an app that’s affected by this, or a Bluetooth accessory, please let me know. If not, my advice is that you seek help from Apple Support, either directly or on Apple Support Community. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
2d
Reply to password to unlock login keychain in 26.4?
Do you have a software product that’s affected by this? Or are you trying to report a user-level change in behaviour? Because if it’s the latter, you should do that in Feedback Assistant [1], but if it’s the former then we really need to talk about what your product is doing with the keychain |-: Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] See Bug Reporting: How and Why? for lots of advice here.
Topic: Privacy & Security SubTopic: General Tags:
2d
Reply to Need MetricKit Implementation details for MacOS background Application, mainly for
MetricKit definitely works on macOS. I’m not sure about how it interacts with Network Extension processes. Let’s start with some basics: Is your NE provider packaged as an app extension or a system extension? If it’s an sysex, are you distributing it directly? Or on the Mac App Store. TN3134 Network Extension provider deployment talks more about NE provider packaging and deployment options. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
1d
Reply to Bug: Wi-Fi Aware (NAN) Subscriber Mode: nwPath.availableInterfaces Does Not Include nan0 Interface After Successful Peer Connection
Coming back to your throughput issue, let me start with a general comment and then return to the specifics of your case. In general, the on-the-wire behaviour is going to vary based on the performance mode: Realtime Bulk In the realtime mode (WAPerformanceMode.realtime), the behaviour is described by Figure 53-1 and its associated text in the Accessory Design Guidelines for Apple Devices, available from Developer > Accessories. In bulk mode (.bulk) the behaviour is adaptive, with allocations ramping up as there’s more traffic. Regarding your specific case, my understanding is that you’re in conversation with other folks at Apple about your product. I can’t discuss those details here on the forums, because this is a public environment. However, those folks asked me to remind you that the were hoping to get some logs from you. The best way to submit those is via Feedback Assistant. Once your done, post your bug number here and I’ll pass it along. Oh, and I also wanted to remind you about filing an ER against
Replies
Boosts
Views
Activity
2d
Reply to Control over "\(your_app) wants to open \(another_app)" Dialog
It’s better to reply as a reply, rather than in the comments; see Quinn’s Top Ten DevForums Tips for this and other titbits. Regarding the Stack Overflow thread you referenced, I’m not convinced that the alert is being shown by Apple code. I think that’s related to the third-party tooling involved. Which brings me back to your question. Without knowing which Apple API is involved, it’s hard to be sure whether this alert is coming from the OS or your third-party library. So you have a choice: You could dig into the library yourself to see what it’s going. Or you could discuss this with the library vendor. Alternatively, if you can post a screenshot of the specific alert, I might be able to track it down the Apple side of this [1]. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] Assuming the library isn’t trying to deliberately copy the appearance of an Apple alert, which is something I do encounter from time to time.
Replies
Boosts
Views
Activity
2d
Reply to ApplicationMusicPlayer.shared player.play() permission denied in app sandbox (Tauri)
Glad to hear you’re making progress. [quote='882117022, i12n, /thread/820580?answerId=882117022#882117022, /profile/i12n'] What's the documented behavior if the user has something actively playing on the system music player? [/quote] Sadly, I can’t help you with that. I waded into this thread because I have expertise in the entitlement side of things. Otherwise I’m a complete noob when it comes to MusicKit. I have a couple of recommendations: As I mentioned above, prototype stuff in Xcode, just to get your third-party tooling out of the mix. If you continue to have problems, start a new thread, using the same subtopic and tags as their thread (well, except for Entitlements). Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Media Technologies SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d
Reply to XPC communication between a sandboxed Network Extension and a privileged MachService
[quote='882180022, Pavel, /thread/820631?answerId=882180022#882180022, /profile/Pavel'] will macOS automatically bootstrap this Network Extension at boot-time [/quote] Yes. [quote='882180022, Pavel, /thread/820631?answerId=882180022#882180022, /profile/Pavel'] Is there ever a valid use case where these roles should be reversed … ? [/quote] It depends. There are some things that are most definitely problematic. For example, in macOS’s layered architecture the client can’t be ‘below’ the server. For example, you can’t have a daemon client connect to an agent server, or an agent client connect to a server within an app. You’ve already highlighted one key reason why this is problematic: A daemon can run when no user is logged in, so there might be no agent to connect to. Similarly, you can have multiple login sessions, so the connection could be ambiguous. Now in your case you have a daemon and a NE sysex. The latter acts very much like a daemon. Specifically, it runs in the same global context as a launchd daemo
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
2d
Reply to Your development team has reached the maximum number of registered iPhone devices.
[quote='882177022, hbanzon, /thread/797959?answerId=882177022#882177022, /profile/hbanzon'] I just renewed my paid developer account today [/quote] This thread is about free provisioning, which Xcode displays as a Personal Team. The story for paid teams is different. My general advice is that you read through Developer Account Help > Devices. If that’s not sufficient, you can seek help via Apple > Developer > Contact Us. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Code Signing SubTopic: General
Replies
Boosts
Views
Activity
2d
Reply to Issues Generating Bloom Filters for Apple NetworkExtension URL Filtering
[quote='881954022, turn3, /thread/810713?answerId=881954022#881954022, /profile/turn3'] Has the next sample app/server project been published yet? [/quote] Yes. The URL filters page now lists three samples: Filtering traffic by URL — The app-focused sample that we first shipped at WWDC. Setting up a PIR server for URL filtering — This is focused on the PIR server side of things. Using the Bloom filter tool to configure a URL filter — This tackles the Bloom filter task directly. [quote='881954022, turn3, /thread/810713?answerId=881954022#881954022, /profile/turn3'] PS posting this here rather than in a comment because it's not working [/quote] )-: But replying as a reply is generally a good thing; see Quinn’s Top Ten DevForums Tips for this and other titbits. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
2d
Reply to Unauthorized: Access to this place or content is restricted
Unfortunately it’s hard to offer advice without being able to reproduce the problem. FWIW, I’ve seen issues like this a bunch of times )-: In some cases they are transitory. I go back and repeat my actions and things just work. But in the cases where the problem is reproducible, I’m able to file an actionable bug report. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
2d
Reply to test NEAppProxyProvider without MDM?
[quote='881984022, Davidbaraff2, /thread/820572?answerId=881984022#881984022, /profile/Davidbaraff2'] There is a DHCP server on the local LAN to assign addresses to devices. [/quote] Do you actually need that? Or is this something you can’t control? [quote='881984022, Davidbaraff2, /thread/820572?answerId=881984022#881984022, /profile/Davidbaraff2'] if my iPad is trying to talk to anything on say 192.168 [/quote] Does that include multiple subnets? That is, does the DHCP server hand out a 192.168/16 address? Or does it hand out a 192.168.x/24 address? And in that case, are there resources on other 192.168.y/24 networks that you need to talk to? [quote='881984022, Davidbaraff2, /thread/820572?answerId=881984022#881984022, /profile/Davidbaraff2'] can you suggest any other way to accomplish this? [/quote] Depending on your answers to the above, you could potentially do this with an off-the-shelf VPN. Specifically, this would work if you can configure the VPN to: Always run over WWAN. Claim the default route. [qu
Replies
Boosts
Views
Activity
2d
Reply to App Crash with mxSignpost function not found
Consider this: % swift demangle _$s9MetricKit10mxSignpost_3dso3log4name10signpostID__ySo03os_H7_type_ta_SVSo03OS_j1_F0Cs12StaticStringV0J0010OSSignpostI0VALSays7CVarArg_pGtF MetricKit.mxSignpost(_: __C.os_signpost_type_t, dso: Swift.UnsafeRawPointer, log: __C.OS_os_log, name: Swift.StaticString, signpostID: os.OSSignpostID, _: Swift.StaticString, _: [Swift.CVarArg]) -> () So, the problematic symbol is mxSignpost(…). According to the documentation, that’s available on iOS 13 and later. However, that’s clearly not the case O-: I see two possibilities here: The availability annotation is just wrong. The symbol is available on older system, but it moved, and the corresponding .tbd file doesn’t record that move. I suspect that it’s the latter [1] but, either way, it’s a bug in the MetricKit framework interface and you should file it as such. Please post your bug number, just for the record. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d
Reply to DateFormatter date(from:) returns nil for date 2026-03-29 in Atlantic/Azores timezone
It seems that Atlantic/Azores does its DST change at midnight, and hence you’re likely hitting the issue discussed in Parsing Dates Without Times. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
2d
Reply to As of macOS 26.4, WKWebView content disappears after 3 seconds when part of a legacy ScreenSaver view hierarchy.
[quote='820860021, pabugeater2, /thread/820860, /profile/pabugeater2'] I've filed FB FB22353950 [/quote] Thanks. That’s the best path forward here. Oh, except that you should file an ER for a better screen saver API, one based on app extension technology. Normally I’d include my standard spiel on that topic, but I believe that you’ve seen already. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d
Reply to Filtering traffic by URL with OHTTP Gateway
[quote='881933022, rkasud0, /thread/820741?answerId=881933022#881933022, /profile/rkasud0'] using an OHTTP Gateway requires an OHTTP Relay to function correctly [/quote] The story here depends on where you’re at in your development. During bring up, you don’t need to mess around with OHTTP. When you go to deploy [1], you’ll need to onboard with Apple’s OHTTP relay. See How to onboard with an Oblivious HTTP relay hosted by Apple. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] To be clear, that includes Ad Hoc distribution and TestFlight. The critical factor here is the get-task-allow entitlement, which is set to true for development-signed code and false (or missing) for distribution-signed code.
Replies
Boosts
Views
Activity
2d
Reply to iPad Pro Wi-Fi ping spikes with Bluetooth (iPadOS 26
DevForums is primarily focused on APIs, so if you’re building an app that’s affected by this, or a Bluetooth accessory, please let me know. If not, my advice is that you seek help from Apple Support, either directly or on Apple Support Community. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Replies
Boosts
Views
Activity
2d
Reply to password to unlock login keychain in 26.4?
Do you have a software product that’s affected by this? Or are you trying to report a user-level change in behaviour? Because if it’s the latter, you should do that in Feedback Assistant [1], but if it’s the former then we really need to talk about what your product is doing with the keychain |-: Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] See Bug Reporting: How and Why? for lots of advice here.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
2d