Search results for

iPadOS 17.7.7

3,646 results found

Post

Replies

Boosts

Views

Activity

Erratic numberPad keyboard behaviour on iPadOS26
Number keys on iPadOS 26 register incorrect/random characters, making numeric input unreliable across all applications. Affected Versions iPadOS 26.0 through 26.1 (build 23B85) Platform-specific: Only iPadOS (iPhone doesn't present the full on-screen keyboard) Reproduction Steps Open any app with a numeric text field (For example, Apple's Contacts) Tap numeric text field - a small number-only pad appears Dismiss this small numpad (tap outside or hit return) Tap the field again - full keyboard with numbers appears Type numbers on this full keyboard Result: Numbers register as random/incorrect characters Scope Affects numeric keyboard types (.numberPad, .decimalPad ) Reproducible in Apple's native apps (Contacts or any apps that has numeric TextField) Impact Critical: Users cannot reliably enter phone numbers, passwords, financial data, or any numeric input. Other findings Keyboard starts to register correct keys when switch from the full on-screen keyboard to alphabetic page, and the
1
0
314
Nov ’25
hidesBottomBarWhenPushed is bugged on iOS 26
I am using a common UI pattern: UITabBarController as window root, each tab with a separate UINavigationController stack. I want the (bottom!) tab bar to be only visible when the user is at the root of the app and hide it when a detail page is opened. To do that, I used hidesBottomBarWhenPushed on any view controller that would be pushed on my navigation stacks and that worked fine in the past. But with iOS 26, I am seeing several issues: On iOS where when the bottom tab bar is used, when in a details page and navigating back, the tab bar becomes fully visible immediately instead of slowly animating in as it has been in the past. This is particular visible and annoying when using the swipe to go back gesture On iPad, the situation is even worse: On iPadOS 18, the tab bar appeared in the navigation controller's navigation bar - no matter if hidesBottomBarWhenPushed was set or not - fine. But now, with iPadOS 26, this top tab bar disappears when a child is pushed. Not only that, it disappears
1
0
337
Nov ’25
How to safely switch between mic configurations on iOS?
I have an iPadOS M-processor application with two different running configurations. In config1, the shared AVAudioSession is configured for .videoChat mode using the built-in microphone. The input/output nodes of the AVAudioEngine are configured with voice processing enabled. The built-in mic is formatted for 1 channel at 48KHz. In config2, the shared AVAudioSession is configured for .measurement mode using an external USB microphone. The input/output nodes of the AVAudioEngine are configured with voice processing disabled. The external mic is formatted for 2 channels at 44.1KHz I've written a configuration manager designed to safely switch between these two configurations. It works by stopping AVAudioEngine and detaching all but the input and output nodes, updating the shared audio session for the desired mic and sample-rates, and setting the appropriate state for voice processing to either true or false as required by the configuration. Finally the new audio graph is constructed by attaching approp
1
0
242
Nov ’25
Reply to Apple Pay appears in Stripe Payment Sheet but closes immediately when attempting payment (React Native iOS)
Hi, sorry to hear you're having issues with Apple Pay. Given you're using Apple Pay through a third party API (in this case Stripe's), you may need to reach out to them to determine the cause. To try and help, if you've confirmed Apple Pay on the Web is working on the same device with the same merchant identifier, then you should be able to rule out any issues with cards available on the device or the device region, and it suggests more of an issue with the underlying integration between the third party library and the native PassKit APIs. Because the Apple Pay sheet appears, and allows you to attempt to authorise a transaction, this should also rule out any entitlement or code signing issues for the app as well. It may be worth checking to see if the device is logging anything, which may provide some insight as to why it's failing. You can do this using Console on macOS with the device connected, and selecting it in the side menu. In particular, filtering on PassbookUIService should reduce most of the unnece
Nov ’25
CryptoTokenKit: TKSmartCardSlotManager.default is nil on macOS (Designed for iPad) but works on iPadOS and macOS
I have an iOS/iPadOS app and 'm trying to communicate with usb smart card reader using CryptoTokenKit on all platforms (ios/ipados/macos). Minimal Repro Code import CryptoTokenKit import SwiftUI struct ContentView: View { @State var status = var body: some View { VStack { Text(Status: (status)) } .padding() .onAppear { let manager = TKSmartCardSlotManager.default if manager != nil { status = Initialized } else { status = Unsupported } } } } And my entitlement file has only one key: com.apple.security.smartcard = YES Behavior • iPadOS (on device): status = Initialized ✅ • macOS (native macOS app, with the required CryptoTokenKit entitlement): status = Initialized ✅ • macOS (Designed for iPad, regardless of CryptoTokenKit entitlement): status = Unsupported → TKSmartCardSlotManager.default is nil ❌ Expectation Given that the same iPadOS build initializes TKSmartCardSlotManager, I expected the iPad app running in Designed for iPad mode on Apple silicon Mac to behave the same (
2
0
215
Nov ’25
Reply to Age Range API - Sandbox Testing Available
Pease see Testing Age Assurance in Sandbox for more information. Testing requires using a device running iOS 26.2 or iPadOS 26.2 and a Sandbox Apple Account. Use isEligibleForAgeFeatures to determine whether a person using your app is in an applicable region that requires additional age-related obligations for when you distribute apps on the App Store. For more information, refer to Next steps for apps distributed in Texas.
Topic: App & System Services SubTopic: General Tags:
Nov ’25
Reply to SpeechTranscriber supported Devices
This class below is my first attempt at determining if a device supports speech transcription. Any feedback on devices it works or doesn't work on would be appreciated! import Foundation import UIKit final class SpeechTranscriberSupportChecker { static let shared = SpeechTranscriberSupportChecker() private var cachedSupportsSpeechTranscriber: Bool? private init() {} func supportsSpeechTranscriber() -> Bool { if let cached = cachedSupportsSpeechTranscriber { return cached } let result: Bool if !isRealDevice() { result = false } else if !isRunningOS26orLater() { result = false } else { result = !isOnUnsupportedHardware() } cachedSupportsSpeechTranscriber = result return result } // MARK: - Checks private func isRealDevice() -> Bool { #if targetEnvironment(simulator) return false #else return true #endif } private func isRunningOS26orLater() -> Bool { let major = ProcessInfo.processInfo.operatingSystemVersion.majorVersion return major >= 26 } /// Devices that CAN run iOS/iPadOS 26 but DO NOT
Topic: Media Technologies SubTopic: Audio Tags:
Nov ’25
iOS app rejection during App Review because of Network error
Device type: iPad Air 11-inch (M3) OS version: iPadOS 26.0.1 Summary: Login is working in all my devices. Login is not working during AppReview Details: I am working in India. Since 2 weeks I am submitting my iOS app in review. I have provided credentials for sign-in. But AppleReviewTeam are getting Error in Login page only. Same credentials are working in My iPhone, Friends's iPhone, Simulators and all devices. I have also tried using VPN with US, and other locations. I am able to login successfully every single time. I tried to check logs in our backend. But there are no logs on time of Review and Error at AppleReview. It means app is not even able to contact backend. We are not using any Geo-Restriction as well. I asked for further details like Ip-address range to check if AWS has added their address in blocklist. AppStoreReviewer won't provide any detail about their VPN. How am i supposed to troubleshoot this issue ? If someone has faced similar kind of issue Your help will be appreciated. Thanks
2
0
127
Nov ’25
Question about SpeechTranscriber availability on specific iPad models
Hello, I am a developer planning to build an application using Apple's new SpeechTranscriber technology. I am facing an issue where SpeechTranscriber is not available on my iPad Pro (11-inch, 2nd generation, model number: MXDC2J/A), even though I have updated it to iPadOS 26. I was under the impression that SpeechTranscriber would be available on any device running iPadOS 26. Could you please clarify if this is incorrect? Furthermore, I am planning to purchase a new iPad with an A16 chip for the development and deployment of this application. Can you confirm if SpeechTranscriber will be fully functional on an iPad equipped with the A16 chip? Thank you for your assistance.
3
0
275
Nov ’25
Request low-latency streaming for iOS/iPadOS
Just found out this key available for visionOS https://developer.apple.com/documentation/bundleresources/entitlements/com.apple.developer.low-latency-streaming It seems to keep video streaming from being interrupted by AWDL, our community needs it badly for self-hosted game streaming (PC to iPhone / iPad). Related apps: Moonlight / VoidLink / SteamLink. Can we expect this on iOS/iPadOS 26, or even iOS/iPadOS 18 ?
1
0
388
Nov ’25
Reply to Reading the status of Safari Web Extension from settings
This is now possible starting in the 26.2 updates of iOS, iPadOS, and visionOS which are currently available for testing. You'll want to install the latest seed and try out: SFSafariExtensionManager.getStateOfExtension( withIdentifier identifier: String, completionHandler: @escaping (SFSafariExtensionState?, (any Error)?) -> Void )
Topic: Safari & Web SubTopic: General Tags:
Nov ’25
Reply to Severe Performance Issue with URLSessionConfiguration.background on Vision Pro (10× slower than default config)
You should definitely file a bug about this. And please post your bug number, just for the record. When it comes to networking, Apple Vision Pro is much like an iPad. Do you see the same behaviour with your app running on iPadOS? Or, if you don’t have an iPad, on an iPhone with the WWAN disabled? One thing that’s specific to visionOS is that it has a few features that make heavy use of the Wi-Fi for real-time work. The ones that spring to mind are View Mirroring and Mac Virtual Display, but there are probably others. Real-time work will take priority of the bulk work done by a background session, so make sure you’re not using these features when running your speed tests. Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Nov ’25