Here is something I will have to agree with you on, the fluidity and functionality that this new update brings is actually really good. I don’t have any complaints there, I actually love how some of the new lots of the new features, BUT I cannot personally get over the bubbly feel that I am getting with this new update. It feels like Apple‘s signature square with the rounded corners (how the app icons are) is getting turned into a circle. Sounds weird but from my experience androids often have a look than is more circular, for example Samsungs One Ui. And going along with the looks of things I don’t know if I can get used to the new camera icon, most other things I‘m sure I can get used to and I bet somethings will grow on me. My only requests really are to change back the camera app icon, the keyboard and make the liquid glass an optional thing not the default.
Search results for
İOS 26 beta battery %1
250,722 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi, I'm trying to use the new RecognizeDocumentsRequest from the Vision Framework to read a receipt. It looks very promising by being able to read paragraphs, lines and detect data. So far it unfortunately seems to read every line on the receipt as a paragraph and when there is more space on one line it creates two paragraphs. Is there perhaps an Apple Engineer who knows if this is expected behaviour or if I should file a Feedback for this? Code setup: let request = RecognizeDocumentsRequest() let observations = try await request.perform(on: image) guard let document = observations.first?.document else { return } for paragraph in document.paragraphs { print(paragraph.transcript) for data in paragraph.detectedData { switch data.match.details { case .phoneNumber(let data): print(Phone: (data)) case .postalAddress(let data): print(Postal: (data)) case .calendarEvent(let data): print(Calendar: (data)) case .moneyAmount(let data): print(Money: (data)) case .measurement(let data): print(Measurement: (data)
Hello @haptic! As @Daniel1codes mentioned in his reply to your last message, the best and easiest solution, is to carry out a full delete of Xcode, followed by a re-install from the App Store. I ran into this issue when I updated to Xcode 26, so I carried out a full delete of Xcode and reinstalled from App Store. This fixed the DDI issue. Terminal commands used to fully delete Xcode: sudo rm -rf /Applications/Xcode.app rm -rf ~/Library/Developer/Xcode rm -rf ~/Library/Caches/com.apple.dt.Xcode rm -rf ~/Library/Developer/CoreSimulator rm -rf ~/Library/MobileDevice sudo rm -rf /Library/Developer/CommandLineTools sudo rm -rf /Library/Developer sudo rm -rf /System/Volumes/Data/Library/Developer rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist rm -rf ~/Library/Application Support/Xcode NOTE: If you are getting 'Operation Not Permitted' when running sudo rm -rf /Library/Developer or sudo rm -rf /System/Volumes/Data/Library/Developer manually delete them in Finder.
Topic:
Developer Tools & Services
SubTopic:
Xcode
[quote='858495022, lucky06, /thread/799833?answerId=858495022#858495022, /profile/lucky06'] It seems that I should use OSSystemExtensionManager to start a System Extension … ? [/quote] Yes. Technically, this activates the system extension, which may or may not start it depending on the type of sysex. And, to be clear, you need this when you use system extension packaging, regardless of how you sign your extension. You can sign a sysex using: Apple Developerment, for day-to-day development Apple Developerment, for submission to the Mac App Store Developer ID Application, for direct distribution In all cases you need to use OSSystemExtensionManager. That’s correlated with the packaging, not with any specific signing identity. [quote='858495022, lucky06, /thread/799833?answerId=858495022#858495022, /profile/lucky06'] Could you share any other reference examples for OSSystemExtensionManager? [/quote] Sure. The Filtering Network Traffic sample code shows how to use OSSystemExtensionManager to activate an NE sysex.
Topic:
App & System Services
SubTopic:
Networking
Tags:
I'm using UIDocumentPickerViewController to open a url. Works fine in debug mode but version on the App Store is failing. Code to create the document picker is like: NSArray *theTypes = [UTType typesWithTag:@docxtensionhere tagClass:UTTagClassFilenameExtension conformingToType:nil]; UIDocumentPickerViewController *documentPicker = [[UIDocumentPickerViewController alloc]initForOpeningContentTypes:theTypes]; documentPicker.delegate = self; [self presentViewController:documentPicker animated:YES completion:nil]; So in debug mode this is all gravy. -documentPicker:didPickDocumentsAtURLs: passes back a URL and I can read the file. In release mode I get a URL but my app is denied access to read the file. After inspecting some logging it appears the sandbox is not granting my app permission. error Domain=NSCocoaErrorDomain Code=257 The file “Filename.fileextensionhere” couldn’t be opened because you don’t have permission to view it. UserInfo={NSFilePath=/private/var/mobile/Library/Mobile Documents/comappleCloudDocs/
Hi, It seems like it expected behavior. From the demo I can assume that it's not for those type of document. Imagine that you have a normal document, where you have a 2 columns of text. You wouldn't want to read it line by line like you want to do with receipts Unfortunately I try to do the same thing, so I have to stay with simple previous iOS OCR solution and trying to connect those in lines by my own (not very good) algorithm.
Topic:
Machine Learning & AI
SubTopic:
General
Tags:
Thank you for your response! Attached are some crash reports that represent attempts to merge in two separate branches that take our relatively stable (not crashing in the ways described above) main branch and introduce (or reintroduce) the observed crashes. Also, ASan is enabled for two out of four of the reports (one per branch) and disabled for the others. Did you try doing this incrementally? If you have a bunch of them, it’d be interesting to see which combinations do and don’t reproduce the problem. I will try this, but one of the primary issues with tracking these crashes down has been not knowing if/when they are truly eliminated as they tend to come and go after minimal code changes. It seems that almost any change to the code, or which files/libraries/frameworks are included in the build will change how the crashes manifest, or in some cases do not manifest. This is a bit of a long shot, but are there any things in particular (in crash reports or otherwise) we can look for in the f
Topic:
Developer Tools & Services
SubTopic:
General
Tags:
We have observed an internet access issue after the device enters idle mode on iOS 26 beta 9. Although the Ivanti Secure Access Client appears connected, users are unable to access any resources (internet or intranet) after unlocking the device from idle. When we check the log socket connection looks not disrupted, packets are tunnelled but no resource access. Split tunnel enabled and proxy PAC configured. This was observed on both iOS and iPadOS 26 beta. Steps to reproduce: Connecting to the internet, launching the Ivanti client, locking the device, and then unlocking it after a brief period of idle. The issue occurs when the VPN remains connected but no resources are accessible.
For now, yes. We are also reaching out to other customers to test it on iOS 26.
Topic:
App & System Services
SubTopic:
Networking
Tags:
I wrote an extension for MKMapPoint to extend Codable It was working all the way to iOS 26 rc, not sure what changed.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags:
Hello Apple Developer Support, I am facing an issue when attempting to use the App Store Connect API with my API key. While basic access (e.g., /v1/apps) works correctly, any requests related to Certificates, Identifiers & Profiles (CIP) are failing with a 403 Forbidden error. Here are the details of the request and validation results: JWT Details: { header: { alg: ES256, kid: 2XLW343BLM, typ: JWT }, payload: { iss: 9cf6159c-e038-4703-b542-7652242a6dbf, iat: 1757515277, exp: 1757516357, aud: appstoreconnect-v1 } } Test Results: ✅ /v1/apps?limit=1 → Status: 200 (working) ❌ /v1/bundleIds?limit=1 → Status: 403 Error: Unable to find a team with the given Content Provider ID 9cf6159c-e038-4703-b542-7652242a6dbf to which you belong. ❌ /v1/certificates?limit=1 → Status: 403 Error: This request is forbidden for security reasons. ❌ /v1/profiles?limit=1 → Status: 403 Error: Unable to find a team with the given Content Provider ID. I have already confirmed that: All API keys were
I'm trying to setup a macOS 26 build environment in a VM (using UTM and the virtualization framework Apple provides). I have Xcode 26 installed and have logged into my Apple ID and verified that the team and other configuration looks fine in Xcode settings. When trying to build the macOS app, I see errors saying the VM's device ID has not been registered. I have confirmed that the device ID is registered both in the Provisioning portal AND the downloaded .provisionprofiles (in Library > Developer > Xcode > UserData). This problem appears on multiple targets (e.g. the main app and extensions). If I try to manually provision the app, using the Provisioning portal, I can build the product, but it will not launch because of Gatekeeper issues. Finally, signing to run locally doesn't work either. As the app launches, frameworks refuse to load because Team IDs don't match. With ad hoc provisioning, there are no Team IDs. I've come to the conclusion that this just isn't possible. Which is a
Hi, Since I updated my phone to 23A341, my Call filtering app is not blocking calls anymore. Same release checked on iOS 18 phone, it is working. I still see the callkit logs into the Console showing that numbers are loaded into the iOS-managed SQlite DB but the calls are not blocked nor identified. Anyone with the same issue? BR
I have also tested this on iOS 26 (Beta 9 and above), and the CallKit call blocking functionality is not working. Numbers that should be blocked still ring through. Caller Identification continues to function as expected, but blocking entries (addBlockingEntry) are ignored.
When building with iOS 26 SDK beta 5 (23A5308f), onTapGesture is no longer being triggered on Map views. This appears to be a regression in beta 5 specifically, as this issue was not present in beta 4. How to reproduce Code The following code demonstrates the issue, as seen in the videos below. import MapKit import SwiftUI struct ContentView: View { @State private var location = CGPoint.zero var body: some View { Map() .onTapGesture { location in self.location = location } .safeAreaInset(edge: .bottom) { VStack(alignment: .center) { Text(iOS (UIDevice.current.systemVersion)) .font(.largeTitle) Text(Tapped Location) Text((location.x), (location.y)) } .frame(maxWidth: .infinity, alignment: .center) .background(.background) } } } Demo The gifs below show the behavior in iOS 18.5 (in which the tap gestures are recognized and tapped coordinate is displayed in the safe area inset) and iOS 26 beta 5 (in which the tap gestures h