Search results for

apple pencil battery life

146,436 results found

Post

Replies

Boosts

Views

Activity

Reply to Request USB Host Controller Interface Specification for Apple Silicon
I need the USB Host Controller Interface Specification for Apple Silicon to develop low-level USB communication on iOS,could you send me the link to the document? A few different answers to this: I don't know what document you're referring to here. DriverKit is only supported (or included) on iPadOS, NOT iOS, which means any kind of direct USB communication is not possible on an iPhone. We don't currently have any supported option for USB Host Controller development. The closet current option would be to use IOUSBHostControllerInterface running in a user space process and communicating with a supporting PCI DEXT. However, IOUSBHostControllerInterface does not currently support isochronous or bulk streaming endpoints, which means it can't be used to implement a general controller. The approach above (#3) would ONLY work on macOS, as iPadOS does not include IOUSBHost framework. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
Topic: App & System Services SubTopic: Core OS Tags:
1d
Reply to PSVR2 controller button quirks
Hello We received your feedback reports (thanks!). While I have not yet looked into why you are observing the reported inconsistencies with input when using the GCControllerLiveInput collection of APIs, let me clarify how input is expected to be reported for the PlayStation VR 2 Sense controllers on visionOS. I am going to assume you have followed the first step in this article to declare your application's support for the Spatial Gamepad controller profile. That is, you have added the GCSupportedGameControllers key to your app's Info.plist, with a SpatialGamepad profile name entry. Each PSVR2 controller includes one thumbstick and seven buttons. Six of these buttons are available to the application (the PS logo button is reserved for system use). Five of these buttons include capacitive sensors that can detect finger contact. The Game Controller framework provides access to these elements (minus the logo button) using the following alias names. These aliases are the same between the left and right controller
Topic: Spatial Computing SubTopic: General Tags:
1d
Reply to Roadmap for Coded PHY support in CoreBluetooth
I think I went to the right place to put in a feature request. It has been a while since Coded PHY was announced, so I'm sure Apple is aware of it and has a position on it. It would just be good to hear what it is. I see SoCs get significant range, in one test 500 meters (https://www.youtube.com/watch?v=ANqkKXDzWqo&t=52s One Plus Nord N10 5G phone). I also saw Direction Sounding support in another phone(https://www.youtube.com/watch?v=sx-6o64206Q Pixel 10). It would be great to hear if these innovations are coming to iPhone.
Topic: App & System Services SubTopic: Core OS Tags:
1d
Wi-Fi connectivity Issue - Captive.apple.com returns “application/octet-stream” instead of “text/html”,
In our system, when a user enables a mobile hotspot and the system connects to it, the system attempts to verify WIFI availability by sending an HTTP GET request to http://captive.apple.com. Normally, the server returns: HTTP Status: 200 (OK) Content-Type: text/html This has always been used as a sign of normal connectivity. Issue: Since last Friday, the server sometimes responds with: Content-Type: application/octet-stream When this occurs, our system determines that the network is unavailable and displays a connection warning (a “!” icon). Question: Has Apple recently made any backend or CDN configuration changes to captive.apple.com that could affect the response type? Any advice how can we solve this problem? Thanks!
2
0
228
1d
Reply to macOS 15 (Sequoia): Endpoint Security client runs by hand, but LaunchDaemon fails with TCC “Full Disk Access” denial on unmanaged Macs
Hi Kevin — thanks for the detailed reply. Quick confirmations We’re already shipping the ES daemon as an app-bundled executable (signed, hardened, notarized). FDA is being granted through System Settings → Privacy & Security → Full Disk Access to the app bundle (per your #1), not to a bare exe. ES entitlement is present; Gatekeeper/SPCTL and codesign checks are clean. What we’re actually hitting (repro matrix) Apple Silicon (M-series) – macOS 15.6: Works. FDA toggles on and persists. ES daemon runs fine at boot. Intel – macOS ≤ 15.5: Works. Intel – macOS 15.6 ONLY: Broken. In Full Disk Access, turning the toggle On either immediately flips back Off, or appears On but flips Off after navigating away and back. When it “looks” On, the ES daemon still behaves as if FDA is not granted. This behavior is consistent across multiple Intel machines and fresh user profiles. Extra notes about launch The daemon is launched by launchd (system domain) as usual. Our installer (run by another LaunchDaemon’s insta
Topic: Privacy & Security SubTopic: General Tags:
1d
Reply to iOS18,CoreText EXC_BREAKPOINT
Hi @leokaminski07. Thanks for posting a sample project. I was able to reproduce your results here using your sample on an iPad Pro running iOS 26.0.1. Beyond turning off the Button Shapes option, I don't have any recommendations for avoiding this bug. Our engineering teams need to investigate this issue, as resolution may involve changes to Apple's software. Please file a bug report, include a reference to your Xcode project 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.
Topic: App & System Services SubTopic: General Tags:
1d
Reply to Copying files using Finder and Apple Events
@Etresoft, Well there's still the Apple Events capability in Signing & Capabilities. You have to provide a message to the user about why your app needs AppleEvents. I'm not sure what happens if that's missing. I don't remember from when I've done it previously, but I think OS just offers some default message presented to the user. I'm going to go ahead and disagree on that point. But I assume you're only talking about the end result for your use case. I haven't tried it, but osascript just executes scripts, without providing any extra functionality to control them. Since the plain script exhibits the undesirable (for me) behaviour with already existing files, I assume using osascript would result in the same. Are you sure that's even possible? So I think your suspicions here are likely unfounded. I'm not sure, but for the beginning, I first need to programmatically make Finder to react. And at the moment I'm not able to, due to all the explanations I provided in the initial post. I don't understa
1d
Reply to Copying files using Finder and Apple Events
The application isn't sandboxed, so I didn't add any additional entitlements and it should not matter. Well there's still the Apple Events capability in Signing & Capabilities. You have to provide a message to the user about why your app needs AppleEvents. I'm not sure what happens if that's missing. I don't see why I wouldn't use it while it's still there and hasn't been deprecated yet. Just because something hasn't been deprecated doesn't mean that it's reliable. This approach works the same way as when executing AppleScript script with NSUserAppleScriptTask I'm going to go ahead and disagree on that point. But I assume you're only talking about the end result for your use case. I've mentioned in my initial post why such approach isn't working for me in case files with same names already exist at the destination. Are you sure that's even possible? While the Finder is an unusual app, it's still a stand-alone app. Just because it exposes certain functionality via AppleScript doesn't guarantee tha
1d
Reply to Accessing the key generated by DCAppAttestService
The key itself is stored in the Secure Enclave and cannot be accessed via normal ways. The Apple Platform Security guide explains the Secure Enclave and it's protection measures in detail. But in the end it would be up to you to decide whether this is secure enough for your specific requirements. We can't make any claims of suitability for your purpose other than what is documented.
Topic: Privacy & Security SubTopic: General Tags:
1d
Reply to What is the new name of the OSDUIHelper process on macOS Tahoe?
I’m not going to be able to help you with this. We don’t support folks killing arbitrary system processes. This is problematic for a variety of reasons, but the big issue here is that the name, location, and behaviour of system processes are all implementation details. If you build a product that relies on such implementation details, you are likely to run into compatibility problems down the line. Which is exactly what’s happened in this case )-: My advice is that you find an alternative way to achieve your ultimate goal. If you’re unable to do so, I recommend that you file an enhancement request for a supported path forward, making sure to explain your requirements and the reasons why the current mechanism don’t work for you. If you do file an ER, please post your bug number, just for the record. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
1d
Reply to SMAppService
Hey, sorry for not the greatest title, initially thought I will be able to edit and polish title and content, but saw in the forums, that it is possible to do that only for a short amount of time. Getting back to the topic: https://github.com/nymtech/nym-vpn-client/blob/develop/nym-vpn-apple/Daemon/net.nymtech.vpn.helper.plist Yes, we are using BundleProgram.
1d