On an iPad running iPadOS 26 beta 4, when tapping the Game Center Access Point, the overlay doesn’t show the configured achievements, leaderboards or challenges. I should specify this is an in-development app and the achievements and leaderboards are in the “Not Live” state, however they show on other devices running iOS 18 in the Access Point UI. Anyone else having this issue? If so, how should I test achievements and leaderboards while iOS 26 beta is out? The UI looks like this on iPadOS 26:
Search results for
iPadOS 17.7.7
3,647 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi all, My Unity app was rejected for running in portrait mode on an iPad Air (5th gen) with iPadOS 18.6. My Unity Player settings are configured for landscape-only (Auto Rotation with Landscape Left and Landscape Right enabled). On my older iPad (5th gen) with iPadOS 16.7.11, the app works correctly and stays in landscape. Has anyone seen similar orientation issues with Unity builds on M1/M2 iPads running iPadOS 18? I suspect this is a bug with the new OS on specific hardware. Any insights are appreciated. Thanks.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Hi, I'm updating my iPhone app (iPhone only) to be ready with iOS 26. I'm building my app using Xcode 26.0 beta 6 (17A5305f) and testing it on an iPad running iPadOS 26 (23A5326a). I found an issue with my new app icon updated using Icon Composer and I was able to find the issue. An iPhone only app running on iPadOS 26 doesn't use the provided app icon. It always displays the standard light icon. I just added iPad in Supported Destinations and the app icon now respect light/dark/translucent/tinted modes on the Home Screen. I submitted feedback FB19768667
Now using Xcode 26 beta 6, and iOS/iPadOS 26 beta 7 - and I found the codes do not compiled with localized name. Since I have been buidling the codes since beta 1, the app might have localized name in the past. Even Localizable file is there with proper translation. I have however, started to build icon using Icon Composer (before that was not). I have also tried to add in CFBundleDisplayName and CFBundleName in Localizable file, and same (English is shown). What have I done wrong or forget to do?
Topic:
Developer Tools & Services
SubTopic:
Xcode
Some users reported that their images are not loading correctly in our app. After a lot of debugging we identified the following: This only happens when the app is build for Mac Catalyst. Not on iOS, iPadOS, or “real” macOS (AppKit). The images in question have unusual color spaces. We observed the issue for uRGB and eciRGB v2. Those images are rendered correctly in Photos and Preview on all platforms. When displaying the image inside of a UIImageView or in a SwiftUI Image, they render correctly. The issue only occurs when loading the image via Core Image. When comparing the different Core Image render graphs between AppKit (working) and Catalyst (faulty) builds, they look identical—except for the result. Mac (AppKit): Catalyst: Something seems to be off when Core Image tries to load an image with foreign color space in Catalyst. We identified a workaround: By using a CGImageDestination to transcode the image using the kCGImageDestinationOptimizeColorForSharing option, Image I/O will convert the imag
Topic:
Media Technologies
SubTopic:
Photos & Camera
Tags:
Image I/O
Photos and Imaging
Core Image
Core Graphics
@DTS Engineer Hi Kevin, Thank you so much for the definitive and incredibly helpful answer. This clarification has saved our team a huge amount of debugging time, and we truly appreciate you sharing this specific information. That makes perfect sense and explains the behavior we were seeing. The main source of our confusion was the documentation, which lists both iOS 26.0+ and iPadOS 26.0+, leading us to assume iPhone support. Your clarification that it's currently limited to iPads with an M3 chip or better is exactly the information we were missing. Just one follow-up question for our team's planning purposes. While we understand this may not be formally documented yet, is there an official device compatibility list or a specific documentation page we should monitor for future updates on these hardware requirements? Having a definitive source to reference would be a great help for us as we define our feature set across devices. Thanks again for your help!
Topic:
App & System Services
SubTopic:
Processes & Concurrency
Tags:
According to the WWDC25 Presentation Track workouts with HealthKit on iOS and iPadOS, there is supposed to be a new property for restoring an active workout after a crash on iOS/iPadOS. The developer documentation also supports this. However, this property does not seem to exist in the latest Xcode 26 beta, even in projects targeting iOS 26.0 as the minimum version. Am I missing something? Has this property not been made available yet? It is actually looking like all of the new iOS 26.0 properties are missing UIScene.ConnectionOptions on my system.
How can I remove the recents section from long-pressing on my app icon? I've added the following to my AppDelegate, which removes it from the top MenuBar, but not from the app icon context menu. My app has registered a custom filetype, but it is not a document based app. Opening files imports them into the app's user library, and so does not make sense to have a recents list. override func buildMenu(with builder: any UIMenuBuilder) { super.buildMenu(with: builder) builder.remove(menu: .openRecent) }
I don't think the AccessorySetupKit documentation stating AccessorySetupKit is available for iOS and iPadOS. The accessory’s Bluetooth permission doesn’t sync to a companion watchOS app. addresses this limitation. Has anyone figured out a way to use Core Bluetooth in a companion watchOS 11 app after an AccessorySetupKit onboarding happens in the iOS 18 app? 🤔
Topic:
Privacy & Security
SubTopic:
General
Tags:
Hello everyone, Last year I built an application for tvOS and iPadOS that enables device-to-device communication. I based it on Apple’s sample code, available here: https://developer.apple.com/documentation/Network/building-a-custom-peer-to-peer-protocol At that time, everything worked flawlessly. However, this year I had to revisit the project to add new features, and now it no longer works as expected. The first time the app runs it connects fine, but if we relaunch it (on either the iPad, the Apple TV, or both), the connection fails. Most importantly, this is not an issue with my own code — I tested it directly with the original Apple sample code, and the exact same problem occurs there too. Here’s what I see in the logs: nw_endpoint_flow_setup_channel [C1 TicTacToe,65E91B02-890E-4D30-88B8-CE2AB9677BF9 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: utun0, scoped, ipv6)] nexus assignment error Connection refused nw_endpoint_flow_failed_with_error [C1 TicTacToe,65E91B02-
Difficult to say without more context. If you are able to provide more detail submit to Feedback assistant and share here the FB# filed. https://feedbackassistant.apple.com/ Login with your developer account, click to create new ticket Choose iOS & iPadOS” Enter Title For question: Which are you are seeing the issue? - select App Store” Type of feedback, select “Something else not on the list Type of feedback, select “Incorrect & Unexpected behavior Input the issue description, include example transactions, TestFlight or Sandbox account, transaction ID, sysDiagnose, product ID's, steps, and label observed behavior vs expected behavior. Upload attachments (screenshots & logs) Click “Submit” Copy the Ticket ID “FBxxxxxxx” and reply here
Topic:
App & System Services
SubTopic:
StoreKit
Tags:
On iPadOS 26 (up to beta 7), .sheet backgrounds have a dark green tint on Dark Mode and a gray tint on Light Mode. This is clearly noticeable on both the Canvas/Simulator and a physical device. Here's a sample View that shows the issue: import SwiftUI struct ContentView: View { @State private var isPresenting: Bool = false var body: some View { VStack { Image(systemName: globe) .imageScale(.large) .foregroundStyle(.tint) Text(Hello, world!) Button(Show Sheet) { isPresenting.toggle() } } .sheet(isPresented: $isPresenting) { VStack { HStack { Spacer() Button(Cancel, systemImage: xmark.circle.fill) { } .foregroundStyle(.secondary) .labelStyle(.iconOnly) .buttonStyle(.plain) .contentShape(.circle) } TabView { Tab(Tab 1, systemImage: cart) { Text(Hello, tab 1) } Tab(Tab 2, systemImage: cart) { Text(Hello, tab 2) } } } .scenePadding() } .padding() .preferredColorScheme(.dark) } } #Preview { ContentView() } Is this the expected behavior with the new OS? Anyone else seeing this?
Topic:
UI Frameworks
SubTopic:
SwiftUI
Hello, I'm trying to work on an iPadOS and macOS app that will rely on the document-based system to create some kind of orientation task to follow. Let say task1.myfile will be a check point regulation from NYC to SF and task2.myfile will be a visit as many key location as you can in SF. The file represent the specific landmark location and rules of the game. And once open, I will be able to read KML/GPS file to evaluate their score based with the current task. But opened GPS files does not have to be stored in the task file itself, it stay alongside. I wanted to use that scenario to experiment with SwiftData (I'm a long time CoreData user, I even wrote my own WebDAV based persistent store back in the day), and so, mix both on file and in memory persistent store, with distribution based on object class. With CoreData it would have been possible, but I do not see how to achieve that with SwiftData and DocumentGroup integration. Any idea how to do that?
Huh? When you got what? What version of iOS/iPadOS are you taking about? How has battery life decreased? You say your battery health is 99%, so what's your issue? Also, if this is regarding an iOS beta, then you're in the right place. However, if this is a normal iOS/iPadOS release, such as iOS 18.6.1, then you're in the wrong place. Please ask your question at the Apple Support Forums. Thanks. Please consider the place you're posting before you make your post. If this is a normal consumer issue, then the DEVELOPER forums are clearly not the right place for it.
Topic:
Community
SubTopic:
Apple Developers
Tags:
Hi all, I'm encountering a BLE issue with the newer iPad models featuring the A16 Bionic chip (e.g., iPad 11th Gen). I have an iOS application that runs as a BLE peripheral, and it used to work flawlessly with various central devices. 📱 Device Specs Model: iPad (A16 Bionic) OS: iPadOS 18.6 ✅ Working Setup (Before): iOS app acts as a BLE peripheral (advertises a custom service). Central device (Windows/Linux/Android) could: Discover advertisements Connect to the peripheral Exchange MTU Discover GATT services Communicate bidirectionally ❌ Issue with iPad A16 (Newer Devices): Central device receives advertisements and connects. MTU exchange request is sent by central, but iPad A16 does not respond. The BLE link remains active but only transmits empty PDUs, and communication never proceeds. Same issue observed with third-party apps like BLE HID keyboard — they also fail to connect or communicate on A16 iPads but work on older devices (e.g., iPad 10th Gen and below). 🔍 Debugging So Far: Confirmed that M