Search results for

apple pencil battery life

146,603 results found

Post

Replies

Boosts

Views

Activity

Reply to The delay issue of 4G TCP connection for iPhone 17 in China's mobile network
[quote='803426021, suzsfot, /thread/803426, /profile/suzsfot'] Many developers in Chinese forums have provided feedback on this issue [/quote] Generally? Or to Apple? If anyone has filed a bug about this, I’d appreciate it if you posted the bug number here. Frankly, this looks like something that needs to be investigated by Apple’s network engineering teams. For that to happen, someone needs to file a bug about it. Ideally, that bug would include: A small test project that demonstrates the issue. It’d be best if you wrote this using Xcode and Apple’s APIs, rather third-party tooling, because that rules out the third-party tooling as a source of this issue. A sysdiagnose log taken shortly after reproducing the problem. On a device with Network Diagnostics debug profile installed. Get that from our Bug Reporting > Profiles and Logs page. An RVI packet traces showing the working case on iPhone 16 and the failing case on iPhone 17. However, this is the ideal situation. If you’re not
Topic: Graphics & Games SubTopic: General Tags:
6d
Reply to Copying files using Finder and Apple Events
Any help is highly appreciated, thanks! Have you jumped through all the hoops so that your app can actually send Apple Events? Here is some old documentation that might be a good starting point: https://developer.apple.com/library/archive/qa/qa1888/_index.html And here is a previous question from someone managed to get it working, after a fashion: https://developer.apple.com/forums/thread/771769 Any attempt to script the Finder is going to limit your app. It won't be acceptable for the Mac App Store. Any new code that relies on AppleScript is risky. Apple is already transitioning to Shortcuts. And Apple has begun to be much more aggressive about deprecating and discontinuing technologies, pretty much all of which are much recent than Apple Events. In older apps where I still did such things, I had good success with running the osascript command-line tool with carefully constructed parameters.
6d
My Apple developer certificates expire soon. Is it necessary to create new certificates?
My Apple developer certificates(4 certificates) expire soon. I'm developing an application for iOS but the application is not yet released in the App Store, only Testflight releases for private testing. Is it necessary to create 4 new certificates or can I edit the current certificates so that they don't expire soon?
1
0
49
6d
Reply to My Apple developer certificates expire soon. Is it necessary to create new certificates?
[quote='804647021, Fat_Panda, /thread/804647, /profile/Fat_Panda'] can I edit the current certificates so that they don't expire soon? [/quote] You can’t edit certificates. They must be issued by Apple, and that requirement is enforced by Cryptographic Goo™. For Apple Development and Apple Distribution code-signing identities, I generally enable automatic code signing in Xcode and let it take care of all the details. That works really well. Finally, be aware that if you’re targeting the App Store your distribution certificate only needs to be valid at the time you submit the app. The app then gets re-signed by the App Store, using an Apple signing identity, and so the expiration date of your code-signing identity’s certificate is irrelevant. For lots more background to this, see TN3161 Inside Code Signing: Certificates. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
6d
Reply to Network Framework: LAN vs Wifi vs Peer to Peer Wifi Switching
[quote='804450021, nikhil2701, /thread/804450, /profile/nikhil2701'] does it automatically decide which interface to pick? [/quote] Yes. There’s no way to avoid that if you’re using TCP. That protocol necessarily runs over a specific interface, and if there are paths via multiple interfaces the system has to pick one. [quote='804450021, nikhil2701, /thread/804450, /profile/nikhil2701'] Happy Eyeball algorithm but that seem to point more towards ipv4 vs ipv6 [/quote] While Happy Eyeballs was introduced to improve the IPv6 experience, it’s not exclusively about the IP version. Rather, it starts candidate connections across multiple network paths and then races them, discarding the ones that don’t win that race. See Understanding Also-Ran Connections. IPv4 and IPv6 are different paths, but so are infrastructure and peer-to-peer Wi-Fi. Happy Eyeballs is a general description of the approach and Apple platforms implement a lot of smarts on top of that. I suspect you’ll find a strong preference for infrast
6d
need to bypass the Software Update domains in NETransparentProxy.
Hi team, We need to identify the domains used by macOS Software Update so they can be bypassed by our NETransparentProxy. The Apple support article below lists Software Update and several other Apple service domains. At the moment we’re unsure whether we should only bypass the Software Update and Beta Software domains, or whether we also need to bypass domains used for certificate validation, device management (Apple Business Manager / Apple School Manager / Apple Business Essentials), network provider updates, Apple Diagnostics, etc. We also need the specific IP ranges used exclusively by Software Update. The document shows Apple’s entire IP range; for IPv4 you can allow outbound connections to 17.0.0.0/8. https://support.apple.com/en-in/101555
1
0
220
6d
Reply to need to bypass the Software Update domains in NETransparentProxy.
This isn’t something I can help you with. There’s no API that specifically identifies a domain associated with Software Update, so you’re relying on implementation details published by Apple Support. That’s not something I can speak too. Rather, my advice is that you file an enhancement request for a specific API for identifying Software Update flows [1]. Please post your bug number, just for the record. I’ve updated the subtopic of your thread to see if I can attract other folks to it. If not, you might have better luck asking this question over in the Apple Support Community, run by Apple Support, and specifically in the Business and Education topic area. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com [1] There’s precedent for this, namely the various excludeXYZ properties in NEVPNProtocol.
Topic: Business & Education SubTopic: General Tags:
6d
Reply to Network devices may not be able to connect to Personal HotSpot.
I’d like to clarify your issue. My understanding is that: You have an iPhone with cellular networking enabled. You enable Personal Hotspot on it. On some other device, you join that Wi-Fi network. In some cases things go wrong, meaning that the device from step 3 can’t access the Internet. Is that right? If so, what sort of device are you use in step 3? Another Apple device? Or something else? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic: App & System Services SubTopic: General Tags:
6d
Reply to Network Extensions section, the Packet Tunnel section is not displayed
AFAIK there aren’t any regional restrictions on developing packet tunnel providers. [quote='804590021, C_N_0987, /thread/804590, /profile/C_N_0987'] the Packet Tunnel section is not displayed [/quote] There isn’t supposed to be a Packet Tunnel section on that screen. When you enable the Network Extension capability on your App ID, it authorises you to use all the common NE providers. You select which specific providers you use in the Signing & Capabilities editor in Xcode. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
6d
Reply to NEURLFilterManager Error 9 with SimpleURLFilter Sample - Filter Status Changes from 'starting' to 'stopped'
[quote='803985021, MaxMurakami, /thread/803985, /profile/MaxMurakami'] What does NEURLFilterManager.Error error 9 specifically indicate? [/quote] That’d be .serverSetupIncomplete. print(NEURLFilterManager.Error.serverSetupIncomplete.rawValue) // -> 9 That error has a bunch of potential causes. I’d expect to find more details about the specific problem in the system log. Look for log entries in the com.apple.networkextension subsystem. It’s possible you’ll need to install the VPN (Network Extension) debug profile to see the entry. Download that from our Bug Reporting > Profiles and Logs page. For lots of hints and tips on how to use the system log effectively, see Your Friend the System Log. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
6d
NEURLFilterManager Error 9 with SimpleURLFilter Sample - Filter Status Changes from 'starting' to 'stopped'
I'm working with Apple's SimpleURLFilter sample project and consistently encountering an error when trying to implement the URL filter. Here are the details: Setup: Downloaded the official SimpleURLFilter sample project from Apple Set the developer team for both targets (main app and extension) Built and ran the PIR server on my laptop using Docker as per the sample instructions Built the iOS project on my iPhone running iOS 26.0.1 Server is accessible at my Mac's IP address on port 8080 Configuration: PIR Server URL: http://[my-mac-ip]:8080 Authentication Token: AAAA (as specified in service-config.json) Privacy Pass Issuer URL: (left empty) Fail Closed: enabled Code Changes: The only modifications I made were: Updated bundle identifiers to include my team identifier Updated PIR server's service-config.json to match: com.example.apple-samplecode.SimpleURLFilter[TEAM_ID].url.filtering Modified URLFilterControlProvider.swift: Added existingPrefilterTag: String? parameter to fetchPrefilter() m
1
0
57
6d