I’m seeing a strange visual bug in iOS 26 when building chat-style UIs that use an inverted ScrollView or List (via .rotationEffect(.radians(.pi)) and .scaleEffect(x: -1, y: 1)) to anchor messages at the bottom. When I add .ignoresSafeArea() to let the chat bleed behind the navigation bar - the new navigation bar fade (that subtle top-to-bottom gradient Apple added in iOS 26) behaves incorrectly. Instead of fading from the top of the screen toward the nav bar, it fades upward from the bottom of the view, effectively covering the entire screen with the gradient. This only happens when the view is inverted. If I remove .ignoresSafeArea(), the fade looks correct — but then my chat no longer extends behind the nav bar. It looks like the fade effect is being applied in the transformed coordinate space of the inverted scroll view rather than in visual screen space. I haven’t found a reliable workaround besides disabling the fade (which isn’t really possible). Has anyone found a proper solution or a modifie
Search results for
build disappears
49,325 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hello, I developed an Open Source Apple Virtualization + QEMU VM manager for macOS, called MacMulator (GitHub repo here). In my app I have a UITableView containing a list of VMs, and I let the user delete or configure a VM through a 2 finger swipe on the corresponding table row. To do this, I added 2 NSTableViewRowActions to my NSTableView, through this code: func tableView(_: NSTableView, rowActionsForRow _: Int, edge _: NSTableView.RowActionEdge) -> [NSTableViewRowAction] { [ NSTableViewRowAction(style: NSTableViewRowAction.Style.destructive, title: NSLocalizedString(VirtualMachineListViewController.delete, comment: ), handler: { _, index in self.deleteVirtualMachine(index) }), NSTableViewRowAction(style: NSTableViewRowAction.Style.regular, title: NSLocalizedString(VirtualMachineListViewController.edit, comment: ), handler: { _, index in self.editVirtualMachine(index) }), ] } This actions work fine, but on macOS Tahoe the UI does not draw the background of the 2 buttons, despite the style. The same build
Topic:
UI Frameworks
SubTopic:
General
I have 2 app store connect apps: .beta This is necessary for our usecase as we are building an iOS blockchain wallet, for a chain that updates itself every ~3 months adding new features/changing. We need the communities input, and can't have them uninstalling/re-installing the production app constantly, having to re-import private keys, etc. So we use 1 app store connect app for production releases, and another for public facing long running beta, where we experiment with new features before pulling them into production. Allowing users to have both installed at the same time Last week my CI (without any changes to scripts, project, profiles, etc), started failing for the production build with the error: [altool.105176BE0] Validation failed (409) This bundle is invalid. The bundle identifier cannot be changed from the current value, '.beta'. If you want to change your bundle identifier, you will need to create a new application in App Store Connect. (ID: ae60bab4-0c01-4b2e-9ea9-91a73adccc14)
Hi everyone 👋 I’m building an iOS app in Swift where I want to do the following: Record the user’s voice Transcribe the spoken sentence (speech-to-text) Auto-detect the spoken language Translate it to another language selected by the user (e.g., English → Spanish or Hindi → English) Speak back (text-to-speech) the translated text on the same device Is this possible to record via phone mic and play the transcribe voice into headphone's audio?
[quote='861192022, nikiizvorski, /thread/800457?answerId=861192022#861192022, /profile/nikiizvorski'] no a sample project in general. [/quote] I’m confused. We have an iOS-to-iOS sample, namely Building peer-to-peer apps. And I know you know about it because you referenced it in your earlier message on this thread. Did you perhaps miss the Download button at the top of that page? Share and Enjoy — Quinn “The Eskimo!” @ Developer Technical Support @ Apple let myEmail = eskimo + 1 + @ + apple.com
Topic:
App & System Services
SubTopic:
Networking
Hi everyone, I’m currently working on a project based on the Telegram iOS open-source code. My goal is to build an unofficial Telegram client with Telegram’s permission (they have publicly allowed third-party clients under their open-source license). My app includes unique new features and UI improvements that are not present in the official Telegram app. Essentially, it’s Telegram plus additional features — built from the official source, but extended significantly. However, when I try to submit my app to the App Store, Apple rejects the build under Guideline 4.3(a) - Design - Spam with this message: “We still noticed your app shares a similar binary, metadata, and/or concept as apps submitted to the App Store by other developers, with only minor differences. Submitting similar or repackaged apps is a form of spam that creates clutter and makes it difficult for users to discover new apps.” I completely understand Apple’s intent to prevent low-effort clones or spam apps. However, in my case,
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
iOS
Swift
App Review
App Store Connect
[quote='803047021, sigma2025, /thread/803047, /profile/sigma2025'] 1- What is the purpose of OID 1.2.840.113635.100.6.1.13? [/quote] In general, you can find answers to questions like this in the various docs on the Apple PKI page. In this case, you can find that OID documented in Developer ID CPS, which currently leads to Certification Practice Statement Developer ID, Version 4.0, October 16, 2024. That doc lists the OID as being critical and non-optional. An to what it means, TN3127 Inside Code Signing: Requirements has this to say on that topic: the OID 1.2.840.113635.100.6.1.13 … is present in the Developer ID Application signing certificates issued by Apple [quote='803047021, sigma2025, /thread/803047, /profile/sigma2025'] 2- Why is it marked as critical only for Turkish certificates? [/quote] That’s not my experience. Here’s a dump of my individual test Developer ID Application signing identity: % openssl x509 -inform der -in Developer ID Application: Quinn Quinn (SKMME9E2Y8).cer -text Certificate: … Si
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
Hello everyone, I'm a 2nd-year Computer Science student who's excited to dive into iOS development, and I'd really appreciate some guidance from the experienced developers in this community. MY CURRENT BACKGROUND I have a solid foundation in programming fundamentals through my university coursework (data structures, algorithms, OOP concepts), and I'm familiar with general software development principles. However, iOS development is entirely new territory for me, and I want to make sure I start on the right foot. WHAT I'M LOOKING TO UNDERSTAND Learning Path & Technologies Should I start with UIKit or SwiftUI? I've heard conflicting opinions about this How important is it to learn Objective-C in 2025, or should I focus solely on Swift? Are there any foundational Apple frameworks I should prioritize learning early on? Roadmap & Structured Learning Is there a recommended roadmap or learning sequence I should follow? What skills/topics should I master before moving to more advanced concepts? Should I learn
Topic:
Community
SubTopic:
Apple Developers
I have been trying to run the ios build and facing issues since last few days. I installed xcode with ios26 and switched to xcode 16.2 beta and now in xcode16.1. My development is blocked as am hitting errors one after the other. Can you point me to any configuration which works ? My development is blocked and its real pain.
I’m facing a similar issue with arm64e on macOS. When I turn on the Authenticate Pointers feature for my macOS app target on Xcode 26, the app target prompts requiring the 'arm64e-apple-macos’ target, the same warning message as the original poster, for local swift packages using in the main target and the target is no longer able to build. @WangZiYuan If you received any personal response from Feedback Assistant, could you please share it? @DTS Engineer Is there any way to detour it? Should I create a new post in this forumn/feedback? My environment is: macOS: Version 26.1 Beta (25B5042k) Xcode: Version 26.1 beta (17B5025f)
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
It now looks like the minus.capsule and minus.capsule.fill symbols have disappeared in the latest version of the SF Symbols app.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags:
Thank you, I've created FB20529610 and attached *.xctestproducts.zip build artifact, I hope that allows you to reproduce the issue? When you say @DTS Engineer Be sure to include links to failing builds in the report. you mean the url when opening the build via AppStoreConnect, right? (Like https://appstoreconnect.apple.com/teams/{teamit}/apps/}appid}/ci/builds/{buildid}/summary ) Because when looking at it in xcode there is no share button or copy url, is there?
Topic:
Developer Tools & Services
SubTopic:
Xcode Cloud
Tags:
Had the same problem Xcode 26.0.1, Unity 6000.2.6f2. Searched the forums and tried couple of methods, finally the following worked. Min version to 16.0 Other Linker Flags in target Build, removed -ld64. Other Linker Flags in UnityFramework Build, removed -ld64. Kept the rest of the flags. Clean build, cleaned Derived Data. Compiled and it worked. Hope it will be the same for you.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Hey All, Curious if you guys are seeing the same thing for those who are using Interface Builder Files (Xib) i set the line seperator to none and on my app (built against ios 18 on the app store, but doesnt matter if i build it against ios 26, or ios 26.1) when running on iOS 26.1 the line seperator will show even when i set it to None. Funny enough if i just play around with the XIB file and set it to single line and maybe RED color the IB file will show it but when running it its the same old default dark greyish color. BUT if i set the line seperator in CODE either to be none or with single line + red it looks good when running on sim / device. So it seems to be an issue with XIB files not being respected in iOS 26.1 (only) i have submitted a feed back FB20466783, hope this helps any xcode devs / uikit devs. thank you ! (I did post this in the xcode forums, but honestly i think its more of a uikit issue than xcode as the IB File visually looks good when changing)
Topic:
UI Frameworks
SubTopic:
UIKit
I'm trying to use menu in tabViewBottomAccessory to present a menu of options and I'm finding that the tap is only registered if the text is tapped any taps outside of the text is not registered. Is there a way to get the whole button to register? TabView(selection: $entryManager.currentTab) { Tab(Home, systemImage: circle.hexagonpath.fill, value: .home) { SomeView() } .tabViewBottomAccessory { Menu(Post Review) { // MARK: Submit Other Button(action: { } ) { Label(Submit Other, systemImage: building.2.fill) } Button(action: { } ) { Label(Submit Bed, systemImage: bed.double.fill) } } }
Topic:
UI Frameworks
SubTopic:
SwiftUI