H ello there. I just installed IOS 26 on my iPhone 15 Pro Max. But i think i found a Bug with a Widget where you have an overview of all devices and their battery. In IOS 18 when we used the Dark Theme (Dark Icons etc.) this widget was dark aswell (look at the picture) and now in IOs everything is dark except this widget. Its kinda annoying…
Search results for
İOS 26 beta battery %1
250,947 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We have a commercial video application in App Store, using a timer to refresh incoming video (NDI) 25-60 times a second. The signal comes from PTZ cameras, so besides Joystick, Gamecontroller and Stream Deck interfaces the app supports the mouse to control pan and zoom of the camera. We are using a NSPanGestureRecognizer for such a control. Worked fine for years - until macOS 26. In Tahoe the NSPanGestureRecognizer blocks the main thread, the timer function does not get called, so the user can still move the camera, but gets no video updates while dragging the control. I think this is heavy bug in macOS 26, but I also see no way for a workaround. So I was quite disappointed, that Apple today released Tahoe, being aware that this bug exists (Feedback Assistent: Similar recent reports: 10, Solution: open). Any idea what to do besides warning the user not to install Tahoe when using the mouse?
Topic:
UI Frameworks
SubTopic:
AppKit
Are you able to reproduce the issue using this sample code: Customizing your app’s navigation bar on iPadOS 26 (23A341)? If you are not able to reproduce the issue, please apply the learnings from the sample code to your project. If you're able to reproduce the issue using that sample, please share a test project that reproduces the issue and I'd be happy to look into the issue.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
When I turn the Ringtone and Alerts volume all the way up, I expect standard notifications to play at the loudest level the device allows. In theory, this should match the volume of a critical alert with its sound.volume set to 1.0 in payload. However, I’ve noticed that non-critical notifications still play quieter than critical alerts under these conditions. Critical alerts with volume: 1.0 sound noticeably louder than standard notifications, even though the Ringtone and Alerts slider is already set to maximum. And I couldn't find a documentation for this behavior anywhere. Is this expected behavior on iOS? And is there any way to make non-critical notifications play at the same maximum loudness as critical alerts? Thanks in advance for any clarification.
This behavior looks like a bug and is unexpected when using our application. I could argue either side of this issue. There's a hierarchy in place that prioritizes different identification/blocking data sources, with the users own contact configuration being considered the most authoritative. I believe the contact entry would always have overriden an external blocking entry, so the change here is really about giving the outgoing recents call higher authority. Was this a planned callkit change in iOS 26? Yes and no. I'm not sure there was a formal decision that this was a particular case we should handle differently, however, adding support for LiveCaller ID involved large scale changes throughout this area. Part of that process involved reviewing all of our data sources and that review is what changed the behavior here. Is it possible to get the correct call blocking behavior back? I don't know. Please file a bug on this and post the number back here. __ Kevin Elliott DTS Engineer, CoreOS/Ha
Topic:
App & System Services
SubTopic:
General
Tags:
After updating to Xcode 26 RC on Tahoe 26 RC and iOS 26 RC (and now final version of both Tahoe and iOS). I'm still unable to debug on device. I've tried rebooting, resetting settings, cleaning trusted computers. I ran out of ideas, I was expecting that final versions would fix this but they didn't.
Thank you for the post. I just downloaded your code Upon reviewing your code, I observe the following: The thumbnails images are set up correctly. The view is animated with animation set to true, allowing the iOS device to determine the most suitable animation. override func collectionView( _ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath ) { guard let cell = collectionView.cellForItem(at: indexPath) else { return } let dvc = DetailViewController(imageurl: thumbnailUrl[indexPath.item]) dvc.setZoomProvider { return cell.contentView } navigationController?.pushViewController(dvc, animated: true) } Are you anticipating a new animation or an animation that is not currently happen? If you'd like us to consider adding the necessary functionality, please file an enhancement request using Feedback Assistant. Once you file the request, please post the FB number here. If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why? Albert Pascual
Topic:
UI Frameworks
SubTopic:
UIKit
Tags:
I tested this behavior in WhatsApp, and it seems to work correctly there. Does it work correctly in Speakerbox? Speakerbox is effectively our reference implementation for CallKit, so that's the first question I'll nearly always ask. Critically, if it DOESN'T have happen in Speakerbox, then the issue is being caused by something your app is doing. Continuing with the assumption that Speakerbox works correctly... I’m developing a VoIP app that uses Linphone and CallKit. Everything works as expected until the user enables the speaker on the native CallKit screen. After that, all subsequent calls start with the speaker already on. Even if I call AVAudioSession.sharedInstance().overrideOutputAudioPort(.none), I can't really tell you exactly what the problem might be, however, what generally causes these kind of audio issues are the complicated interactions between a number of different factors: The audio system has a rigid but poorly documented set of rules about exactly what changes you can make to an active audi
Topic:
App & System Services
SubTopic:
General
Tags:
Hi everyone, I’ve been receiving App Store Server Notifications (webhooks) normally for a specific transaction. Everything was working fine — I could use the original_transaction_id to query transaction history, and transaction_id to look up specific transactions. However, starting recently, all API calls for that transaction (both Get Transaction Info and Get Transaction History) now return not found. • The webhooks used to arrive normally for this transaction. • I am sure I’m querying the correct environment (production vs sandbox). • The IDs I’m using are exactly the ones from the last webhook payload. • I haven’t changed my integration code. My questions: 1. Under what conditions does Apple’s API return “not found” for original_transaction_id that previously worked? 2. Can Apple actually purge transaction records (in production)? 3. Could this happen due to refunds, revocations, or other account actions? 4. Is this expected behavior, or should I file a DTS (Technical Support Incident)? A
See https://developer.apple.com/forums/thread/799739?answerId=857423022&page=1#858089022
Topic:
Media Technologies
SubTopic:
Photos & Camera
Tags:
Thank you for sharing the post and providing a detailed description of the issue. Beta 2 is an outdated version. I recommend updating the phone to the latest beta release or release. Could you please provide the current version displayed in the “About” view? I have not encountered this issue on iOS 26 betas, but I recommend updating to the latest version as beta 2 is an early beta. If still happens on the release version I’ll encourage you to please post in the Apple Support Community. The Apple Developer Forums are for questions about APIs and features intended specifically for developers. Albert Pascual
Worldwide Developer Relations.
Topic:
Community
SubTopic:
Apple Developers
Tags:
Greetings, I did get this working, thanks Ed. I didnt fully understand that I needed 2 AppIntentsPackage, one in the framework and one in the main project. This project used it and reading their code was helpful: https://github.com/ztzhang/locked_capture_example Here is the one in the framework: https://github.com/ztzhang/locked_capture_example/blob/main/MyIntentFramework/AppIntentsPackage.swift And here is the one in the main project, including that one in the framework: https://github.com/ztzhang/locked_capture_example/blob/main/AVCam/AppIntents.swift And then a bonus one because they had an extension where they also had an intent: https://github.com/ztzhang/locked_capture_example/blob/main/ControlButtonExtension/AppIntents.swift As for my other issue with This current action is not allowed, I still havent been able to reproduce it in a smaller project unfortunately, there is seem to work, but its also a lot simpler. So I'm still looking for a solution f
Topic:
App & System Services
SubTopic:
Automation & Scripting
Tags:
Tested on wwdc Speakerbox sample, same code iPhone 15 Pro (iOS 17.4.1) - video button disabled iPhone 14 (iOS 17.6.1) - video button active} What can be the reason of this behavior? If it happens in Speakerbox, then it's a bug. Please file a bug on this and post the bug number back here. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
Topic:
App & System Services
SubTopic:
General
Tags:
Hello im creating an expo module using this new API, but the problem i found currently testing this functionality is that when the task fails, the notification error doesn't go away and is always showing the failed task notification even if i start a new task and complete that one. I want to implement this module into the production app but i feel like having always the notification error might confuse our users or find it a bit bothersome. Is there a way for the users to remove this notification? Best regards!
Bug number: FB20072274 Title: (SMB Disconnect Causes macOS Disk I/O Call open () to Hang for 10 Minutes). You may have already gotten this through bug feedback, but this is actually a side effect of how the volume was mounted. The default when mounting through mount_smbfs is a hard mount which, among other things, ends up using the default response timeout (~10 min). However, you can also mount as a soft mount: mount_smbfs -o soft …at which point syscalls should fail after ~1 min. Soft mount is what the Finder uses (which is why this hadn't come up before), however, if you were mixing mount_smbfs and Finder mounts to the same server. I think the behavior here might actually come from the session itself (not necessarily the individual mount), in which case an existing mount_smbfs might alter the behavior of the Finder mount. Note that this could also be overridden using forcenewsession on the mount. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
Topic:
App & System Services
SubTopic:
Core OS
Tags: