Search results for

build disappears

49,446 results found

Post

Replies

Boosts

Views

Activity

When is Apple ever going to release an updated screensaver Xcode template?
Since legacyScreenSaver is still the thing running screensavers we make, and it's still buggy, why won't they give us a new template for building screensavers that run in the new engine? And hopefully they don't require them to blend in with the desktop, because most of us don't want that. A wallpaper is a wallpaper, and a screensaver is a screensaver.
3
0
128
Oct ’25
App Attest – DCAppAttestService.isSupported == false on some devices (~0.23%)
Hi Apple team, For our iPhone app (App Store build), a small subset of devices report DCAppAttestService.isSupported == false, preventing App Attest from being enabled. Approx. impact: 0.23% (352/153,791) iOS observed: Broadly 15.x–18.7 (also saw a few anomalous entries ios/26.0, likely client logging noise) Device models: Multiple generations (iPhone8–iPhone17); a few iPad7 entries present although the app targets iPhone Questions In iPhone main app context, what conditions can make isSupported return false on iOS 14+? Are there known device/iOS cases where temporary false can occur (SEP/TrustChain related)? Any recommended remediation (e.g., DFU restore)? Could you share logging guidance (Console.app subsystem/keywords) to investigate such cases? What fallback policy do you recommend when isSupported == false (e.g., SE-backed signature + DeviceCheck + risk rules), and any limitations? We can provide sysdiagnose/Console logs and more case details upon request. Thank you, —
5
0
154
Oct ’25
Reply to App Attest – DCAppAttestService.isSupported == false on some devices (~0.23%)
@Engineer Hi Argun, Thanks for the follow-up. Behavior: On affected devices, DCAppAttestService.isSupported appears to be stuck false permanently (not intermittent). Current impact is small (~0.23%), but persistent for those users. Tried: We haven’t yet asked users to restart or delete & reinstall the app. We will do that next and report back. Devices: All affected devices are customer devices; we don’t have any of them on hand. Could you advise what remote logs would be most useful for you? For example: specific Console.app subsystems/keywords to capture (e.g., com.apple.devicecheck, DCAppAttestService), and whether a sysdiagnose from an affected device would help (and which components to focus on). If there are any known system/SEP conditions that can keep isSupported false until a DFU restore, please let us know so we can guide users appropriately. Happy to provide any additional app details you need (Bundle ID / Team ID / build type). Thanks again.
Topic: Privacy & Security SubTopic: General Tags:
Oct ’25
Reply to XCode 26.0.1/iOS 26 unable to mark class as ObservableObject
Just so we’re clear, ObservableObject isn’t part of Observation but part of Combine. I tried this out here in my office: Using Xcode 26.0.1, I created a new project from the macOS > Command Line Tool template. I changed main.swift to this code: import Combine class XYZ: ObservableObject { } I chose Product > Build and it compiled just fine. I’m not sure what’s going on in your case but it’s clearly context dependent. My advice is that you repeat the above steps to see if you can get the basics working. After that you can then explore why your original project is behaving differently from this test project. [quote='802686021, Gatti, /thread/802686, /profile/Gatti'] after updating to 26.0.1 [/quote] Upgrading from what? Xcode 26.0? Or Xcode 16.4? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Oct ’25
iOS 26 didRegisterForRemoteNotificationsWithDeviceToken is not being called
We have an app in Swift that uses push notifications. It has a deployment target of iOS 15.0 I originally audited our app for iOS 26 by building it with Xcode 26 beta 3. At that point, all was well. Our implementation of application:didRegisterForRemoteNotificationsWithDeviceToken was called. But when rebuilding the app with beta 4, 5 and now 6, that function is no longer being called. I created a simple test case by creating a default iOS app project, then performing these additional steps: Set bundle ID to our app's ID Add the Push Notifications capability Add in application:didRegisterForRemoteNotificationsWithDeviceToken: with a print(HERE) just to set a breakpoint. Added the following code inside application:didFinishLaunchingWithOptions: along with setting a breakpoint on the registerForRemoteNotifications line: UNUserNotificationCenter.current().requestAuthorization(options: [.badge, .alert, .sound]) { granted, _ in DispatchQueue.main.async { UIApplication.shared.registerForRemoteNotifications
5
0
700
Oct ’25
Reply to xcodebuild -exportLocalizations Fails Due to Cross-Platform Dependencies
Hello, Could you tell me more about these watchOS targets? My primary curiosity is how they are able to build successfully even during a normal build, if their dependencies do not support watchOS. To more directly address your questions, Localization Export and Import are intended to cover all localizable content in the sources of the entire project or workspace. This way, a single xcloc/XLIFF file can be used for the entire project. Is directly parsing .xcstrings files and generating XLIFF an acceptable alternative, or does this miss important metadata that -exportLocalizations would include? This could work for your use case, but it is not a recommended flow and could miss a lot of things that Export would give you. Also, the xcstrings format is not guaranteed to remain stable from version to version. When you Export with Xcode (GUI or CLI), Xcode does the following: Includes strings from existing .xcstrings, .strings, and .stringsdict files in your project. Extracts localizable strings fr
Oct ’25
Existing Project Not Showing Installed iOS 26 Simulator (New Projects Work Fine)
Hello everyone, I'm encountering a frustrating issue with Xcode 26 and the iOS Simulator selection, and I'd appreciate any insight from the community. Problem Overview I have updated my Xcode to version 26.0. I have successfully installed the iOS 26 SDK and the iOS 26 Simulator runtime via Xcode's component settings. However, when I open an older, existing project, the device selection dropdown menu does not list the iOS 26 simulator. I can only select older versions, such as my locally installed iOS 18.6 simulator. Key Finding (Diagnosis) New Project Test: When I create a brand new Xcode project, the iOS 26 simulator is correctly available and runs as expected. Conclusion: This strongly suggests the issue lies with a specific configuration setting in the existing (old) project, rather than the Xcode installation itself. Troubleshooting Steps Taken I suspect a project-level configuration is somehow blocking the display of the new simulator. I've already checked: General -> Deployment Target: This is set to
1
0
166
Sep ’25
Reply to Ventura Hack for FireWire Core Audio Support on Supported MacBook Pro and others...
For A&H ZED-R16 on M3, Sonoma 14.7.6, it's not flying. the kext is not loading on boot (or device connect, or whatever), have to manually load w. kmutil. The device shows up in FW device tree (after power-cycling when connected) but nothing in AMS. Kext seems to somehow unload after a while (disappears from kmutil showloaded list). It always shows up w. 0 address. Also tried w. Motu Ultralite FW – it happily starts on bus power but does not show up anywhere (Warning: Unable to list FireWire devices). Any ideas? Thanks.
Topic: Media Technologies SubTopic: General Tags:
Sep ’25
Web view delayed layout during window resize
The app I work on uses WKWebView to render customer data. In iPadOS 26, we observe that there is a delay when resizing the window (and thus the web view) before the content is re-rendered. The same behavior is visible in Safari. For demonstration purposes, consider this test page: https://phet-dev.colorado.edu/html/build-an-atom/0.0.0-3/simple-text-only-test-page.html Initially, the window is small: Then when the window is expanded, the content scales up temporarily: It eventually re-renders to the correct size, but then if you make the window small again, you get (temporarily): Is there anyway around this behavior? We would love to have the content reflow interactively.
1
0
304
Sep ’25
Reply to CapturedRoom.Section is missing a lot of information
Hi @X_Sheep, The center property is the location of the section in the frame of reference the room scan is building as the whole building is scanned. Building a visualizer as outlined in the WWDC 22 talk would be a great way to see these elements and debug what is really happening with your app and the data. If that is not what you are seeing a feedback would be great that contains the details of your use case and specifics on what's not working. Thank you
Topic: Spatial Computing SubTopic: General Tags:
Sep ’25
Reply to tvOS 26 file corruption issues?
Is there any way I can trigger tvOS 26 to force-quit my app while it is in the background so I can perform some additional testing? There isn't any tool/app for this, but there are two techniques you can use to achieve similar results: Your app can stop itself at any time by calling either exit() or abort() (which will generate a crash log as well as exiting). We recommend against calling that’s, but that's simply because, in the foreground, it will make your app look like it crashed. I certainly don't have any issue with using it in a development build. If you want to generate a more natural termination, you can use a second app that artificially consumes memory to force the system to terminate your primary app. You'll need to tweak how much and how quickly it touches memory (too much or too fast and the system will kill the foreground app), but once that's done you'll have an app that will force termination anytime you want. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
Topic: App & System Services SubTopic: Core OS Tags:
Sep ’25
Reply to Instructions for debugging recent macos kernel versions?
so I've been using T6020 as the platform when building the kernel. OK, so this is the part I haven't explained as well as I should. You don't actually need to build the kernel, as you already have a development build of the kernel in the KDK. That's what kernel.development.t6020 and kernel.kasan.t6020 installed by the KDK in /System/Library/Kernels are. You should be able to jump straight to here: and then to generate a (bootable) kext collection for this kernel, I use (this command is similar to what's noted in the linked article): ...and continue from that point. __ Kevin Elliott DTS Engineer, CoreOS/Hardware
Topic: App & System Services SubTopic: Core OS Tags:
Sep ’25
Reply to Metal fails to create PSO on AMD based GPUs
Hello, Pre documentation Metal libraries built using Metal shader converter tools require a device that supports Argument Buffers Tier 2, running macOS 14 Sonoma, iOS 17 or later. If you build a Metal library for earlier OS versions, not all features will be supported. AMD GPUs lack many of the features offered by Apple Silicon and consequently PSOs won't compile (irrespective of Metal Shader Converter). Check the Metal Feature Set Tables for details.
Topic: Graphics & Games SubTopic: Metal Tags:
Sep ’25
Reply to Instructions for debugging recent macos kernel versions?
Hello Kevin, uname -v on my local system shows: Darwin Kernel Version 24.6.0: Mon Jul 14 11:30:30 PDT 2025; root:xnu-11417.140.69~1/RELEASE_ARM64_T6020 so I've been using T6020 as the platform when building the kernel. The corresponding xnu source is this tag https://github.com/apple-oss-distributions/xnu/tree/xnu-11417.140.69 and the KDK is KDK_15.6_24G84.kdk. sw_vers shows me: sw_vers ProductName: macOS ProductVersion: 15.6 BuildVersion: 24G84 So I think that's the right KDK version for this system. I'm guessing the XCode version doesn't matter for these experiments (as long as the build succeeds), but for the record, I'm on XCode 16.4: xcodebuild -version Xcode 16.4 Build version 16F6 Apart from the other build instructions, the primary one I use to generate a DEVELOPMENT variant of the kernel is: export KDK=/Library/Developer/KDKs/KDK_15.6_24G84.kdk make SDKROOT=macosx KDKROOT=$KDK BUILD_WERROR=0 BUILD_JSON_COMPILATION_DATABASE=1 TARGET_CONFIGS=DEVELOPMENT ARM64 T6020 a
Topic: App & System Services SubTopic: Core OS Tags:
Sep ’25