In the archived documentation for Distribution Definition files (https://developer.apple.com/library/archive/documentation/DeveloperTools/Reference/DistributionDefinitionRef/Chapters/Distribution_XML_Ref.html), the allowed-os-versions and os-version element are partially documented. I have a few questions about these elements: allowed-os-versions The documentation states: Availability: Available in OS X v10.6.6 and later. Has this element always worked correctly in the past? I'm asking because it does not seem to work correctly on OS X v10.14 for the min attribute of a sub os-version element. os-version The documentation states: This element is designed for you to use a specific OS version number for the min attribute, and a major OS version number for the before attribute. The expectation is that you will know an exact minimum version but not an exact major version. This keeps you from having to guess the last minor revision before the next major revision, as you would have to do if the before attribute were
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
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.
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
Is this expected behavior on iOS? Yes. And is there any way to make non-critical notifications play at the same maximum loudness as critical alerts? No. I describe what is happening below, but by design, the audio session configuration that's being used cannot be configured or activated by any application. As to why... 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 any documentation for this behavior anywhere. I'm not sure we ever documented it formally, but the behavior here has actually been true forever“. It’s just easy to overlook unless you know what you're looking for. The key clue here is that if you compare the max volume of a standard PlayAndRecord audio session with the maximum volume of a CallKit call, you'll find exactly the same difference in vo
Topic:
App & System Services
SubTopic:
Notifications
Tags:
I have a Core Image filter in my app that uses Metal. I cannot compile it because it complains that the executable tool metal is not available, but I have installed it in Xcode. If I go to the Components section of Xcode Settings, it shows it as downloaded. And if I run the suggested command, it also shows it as installed. Any advice? Xcode Version Version 26.0 beta (17A5241e) Build Output Showing All Errors Only Build target Lessons of project StudyJapanese with configuration Light RuleScriptExecution /Users/chris/Library/Developer/Xcode/DerivedData/StudyJapanese-glbneyedpsgxhscqueifpekwaofk/Build/Intermediates.noindex/StudyJapanese.build/Light-iphonesimulator/Lessons.build/DerivedSources/OtsuThresholdKernel.ci.air /Users/chris/Code/SerpentiSei/Shared/iOS/CoreImage/OtsuThresholdKernel.ci.metal normal undefined_arch (in target 'Lessons' from project 'StudyJapanese') cd /Users/chris/Code/SerpentiSei/StudyJapanese /bin/sh -c xcrun metal -w -c -fcikernel ${INPUT_FILE_PATH} -o ${SCRIPT_OUTPUT_FI
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:
Using the new iOS 26 SwiftUI WebView, is it possible to print (to a physical printer) like we can with WKWebView with UIPrintInteractionController? The documentation for WebView and WebPage seems to skip over printing entirely. If not, and it uses WKWebView under the hood, is there a way to access to it so we could use UIPrintInteractionController? Thanks!!
Topic:
UI Frameworks
SubTopic:
SwiftUI
Hello, I have an iOS app built using the .NET 8 iOS framework, and I'm encountering a puzzling issue: the app crashes immediately on launch, but only for some users. What We Know: The crash is not device or OS-specific. It affects a few users on iPhone 14 and iPhone 15, across various iOS versions (e.g., 17.7, 18.5, and even the latest). Other users with identical device and OS specs are able to run the app without issues. The crash only occurs when the app is installed via App Store or TestFlight. If the same IPA is distributed via a third-party tool like Updraft, the app runs fine for affected users. This suggests the issue may be related to code signing or packaging during submission to App Store Connect. What We've Tried: Added additional exception and error handling in didFinishLaunchingWithOptions. Experimented with build settings, including enabling AOT compilation. Reviewed crash logs and symbolicated them using atos. Crash Log Snippet: Here’s a portion of the lastExceptionB
Topic:
App Store Distribution & Marketing
SubTopic:
General
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:
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:
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:
A while ago i installed iOS 26 beta 2 on my iPhone 12 mini with an unrecognised battery, and after updating, the battery percentage was stuck at 1%. so I tired different things, but never worked if not downgrading to iOS 18, now iOS 26 is out and i don't know if it now safe to update. i don't have the time now to troubleshoot so if someone can help me or tell me if this bug is fixed
So I'm developing an ios application which should be showing shortcuts, but its not. I'm not sure how to debug why the functionality isnt working. Believe I'm correctly calling AppShortcutsProvider's updateAppShortcutParameters, but I dont see any errors in the console showing me a problem. And in fact, I made a simplified just swift version that works before I tried to integrate it into a more complex project. But now I'm at a loss as to what is going wrong or what debug tools I can use to figure it out. Any help would be appreciated. When building my project I see: 025-08-18 14:07:49.371 appintentsmetadataprocessor[57506:35387547] Starting appintentsmetadataprocessor export 2025-08-18 14:07:49.414 appintentsmetadataprocessor[57506:35387547] Writing Metadata.appintents 2025-08-18 14:07:49.414 appintentsmetadataprocessor[57506:35387547] Metadata root: /Users/jpetersen/Library/Developer/Xcode/DerivedData/Unity-iPhone-dtnhxevagfkzsjdavesziaqrwisr/Build/Products/ReleaseForRunning-iphoneos/UnityFramework