Hi, I really need help to resolve the issue with submitting build made with 26.2 for review to release TestFlight build to external testers. I'm always getting This build is using a beta version of Xcode and can’t be submitted. I tried everything from cleaning DerivedData to fully reinstalling Xcode and tools to 26.2. Even tried earlier Xcode release versions and after pressing Submit for review I always face the same issue. Nothing helps and I can't share my first app with volunteers to test. By Jan 6 2026, my Xcode 26.2 is up to date with App Store and in Xcode Organizer I choose App Store Connect and press Distribute.
Search results for
build disappears
50,290 results found
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Is it expected behavior that enabling Mobile Data can cause the invitation/connection phase to remain indefinitely in .connecting without transitioning to .notConnected? No, that's actually pretty weird. If you haven't already, please file a bug on this and then post the bug back here. Is there a supported way to detect or recover from a stalled .connecting state beyond application-level timeouts and session resets? No, not really. Multipeer doesn't really give you enough visibility into what's going on to resolve this. Are there recommended best practices to avoid stalled invitation or transport negotiation in this scenario? Sort of. My actual recommendation here would be to stop using Multipeer. Quinn has a whole post on this titled Moving from Multipeer Connectivity to Network Framework. The one other suggestion I'd have here is to try out the same scenario with the Network.framework sample, Building a custom peer-to-peer protocol. That sample implements a simple TicTacToe using peer-to-peer WiFi,
Topic:
App & System Services
SubTopic:
Networking
Tags:
I’m facing a strange audio routing issue that seems specific to iPhone 14 Pro / Pro Max. I’m using LiveKit (WebRTC) in a React Native app, which uses AVAudioSession internally for audio capture (VoIP / call-style usage). 🔍 What’s happening: I’m using an external USB microphone. On these devices: iPhone 11 → ✅ USB mic works iPhone 13 → ✅ USB mic works iPhone 17 Pro → ✅ USB mic works iPhone 14 Pro Max → ❌ USB mic does NOT work On iPhone 14 Pro Max: The same USB mic: ✅ Works in Voice Memos ✅ Works in Instagram Live ❌ Does NOT appear as an input option in my app ❌ Does NOT work in WhatsApp / Instagram calls Also: In my app on iPhone 14 Pro Max, iOS does not show the audio input selector UI On iPhone 17 Pro, the same app and same build does show the selector and the USB mic works ⚙️ My audio session config ( LiveKit ): await AudioSession.setAppleAudioConfiguration({ audioCategory: 'playAndRecord', audioMode: 'default', audioCategoryOptions: ['allowBluetooth', 'defaultToSpeaker'], }); await AudioSession.s
One of your targets is likely including the Info.plist file in the Copy Bundle Resources step. Select your project in the project viewer. It's the first item at the top, with the little blue icon. Select your main iOS target under the TARGETS section. In the big main pane, select the Build Settings tab. In the search field in the top-right, enter info, then scroll down to the Packaging section. You likely have Generate Info.plist file set to Yes. This is fine, leave it as it is. For each target you have (you may have only one): Select the target from the TARGETS section. In the big main pane, select the Build Phases tab. Expand the Copy Bundle Resources item. If Info.plist is listed there, remove it. (Do not remove InfoPlist.strings!) Hope this helps.
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
The following code segments run when building and running the app, or after going home and re-opening the app, but now when quitting the app and re-opening it again. What code can do that? Please be more precise in explaining the use case and what they mean exactly after going home and re-opening: what do you do exactly when you quit: what do you do precisely ? What do you get ? What did you expect ? explain what you get printed for each of the cases. Note: you should have more discriminant print: init() { print(init test) } .onAppear { print(onAppear test) } .onChange(of: scenePhase) { _, newValue in print(onChange (newValue)) }
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags:
The review pipe was certainly saturated over the new year break for 6 to 8 days. But it started to flow again on Monday 5th. So be a bit more patient (even if 10 days is a very long wait), it should go soon in review. I removed that build and resubmitted this past Saturday (Jan 3). Don't remove submission to resubmit. That could cause additional issues and delays. And you have returned to the back of the line. Did you contact support directly ? Good luck.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags:
Welcome to the forum. Is it just a warning or does it stop compiling and build ? If just a warning, you can ignore. There are 2 libraries that propose the same function. You may however try a clean build folder (Product menu) to clean derived data. If you are in debug mode, change to release mode, to see what happens. To change mode: Edit Scheme…
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags:
hy! apple developer community! No, I have a problem that's driving me crazy: Multiple commands produce '/Users/giulia/Library/Developer/Xcode/DerivedData/ScheduledStudy-dcmmhcdncitvfkdditbjoipfalqg/Build/Products/Debug-iphonesimulator/singintestwidgetExtension.appex/Info.plist'. Can you help me fix it? I know it's probably stupid, but I've been trying to fix it for days. There aren't two info.plist file, and that's why I don't quite understand. If you could help me, you'd be doing me a favor. Thanks for your time. P.S. I'm sorry, but I'm just starting out with programming and I'm also quite young.
The following code segments run when building and running the app, or after going home and re-opening the app, but now when quitting the app and re-opening it again. What code can do that? init() { print(test) } .onAppear { print(test) } .onChange(of: scenePhase) { _, newValue in print(newValue) }
Hello everyone, I am facing a recurring issue with my app review and looking for advice. The Situation: I originally submitted a build last week and it sat in Waiting for Review for 7 days with no movement. Assuming it was a glitch, I removed that build and resubmitted this past Saturday (Jan 3). It is now Tuesday, and the new build is also stuck in Waiting for Review (no reviewer has picked it up yet). This is an update to an existing app. We have checked the Resolution Center and our email, but there are no messages or requests for more information from the App Review team. Has anyone else experienced similar delays recently? If an Apple staff member sees this, could you please check if there is an issue with the queue for this specific build? Thank you!
I am beginner to spacial computing and would like to build an enterprise solution for my enterprise on VisionOS. How can I accomplish that?
Topic:
Spatial Computing
SubTopic:
General
Tags:
Enterprise
SwiftUI
Business and Enterprise
visionOS
I'm building a voice-to-text keyboard extension that needs to open the main app briefly for audio recording (since keyboard extensions can't record audio), then return the user to their original app. The flow I'm trying to achieve: User is in WhatsApp (or Messages, Slack, etc.) User taps Voice button in my keyboard My main app opens via deep link (myapp://keyboard/dictation) App starts recording App automatically returns user to WhatsApp I cannot find a way to detect which app the keyboard is running inside, or which app opened my main app via the deep link. UIInputViewController.textDocumentProxy - No host app information available UIApplication.OpenURLOptionsKey.sourceApplication in application(_:open:options:) - When opened from a keyboard extension, does this return the host app bundle ID or the keyboard extension bundle ID? Private APIs (for research only, not production): _hostBundleID on UIInputViewController - blocked/returns nil on iOS 18 KVC approaches - all blocked Hardcoded app support -
Hello Apple Developer Community and App Review Team, Please help! Our app is In Review status for 4 days on a resubmission. We have requested an expedited review on 30 December because we had a launch with 20k users. My Apple ID: 6745441830 SKU: panduoapp This delay has pushed our planned launch back by over a week, impacting more than 20,000 pre-registered users who are waiting to access the app's core features (AI interactions, community, etc.). My developer had never seen this before and he got a new app submitted yesterday and got approved within 3 hours. Is this level of In Review time common right now during the post-holiday period? We've seen quick reviews on other similar apps recently, so wondering if this might be stuck or require a nudge. Any advice on next steps (beyond Resolution Center inquiry) or similar experiences? We've double-checked build attachment, IAP config, paywall links, and reviewer notes (including demo access). Thank you!
I agree with red_menace that you don’t want to be using a custom icon for this. That’s super brittle. If you using Script Editor to save a new application, it has already set up all the bits you need: % plutil -p Test811273.app/Contents/Info.plist { … CFBundleIconFile => applet CFBundleIconName => applet … } % file Test811273.app/Contents/Resources/applet.icns Test811273.app/Contents/Resources/applet.icns: Mac OS X icon… % file Test811273.app/Contents/Resources/Assets.car Test811273.app/Contents/Resources/Assets.car: Mac OS X bill of materials (BOM) file To get the right icon, replace applet.icns with your own: % cp /Applications/Pages.app/Contents/Resources/AppIcon.icns Test811273.app/Contents/Resources/applet.icns % rm Test811273.app/Contents/Resources/Assets.car After doing this, zip and unzip the app so that the Finder refreshes. Now, in this case I nixed the Assets.car entirely, so that macOS falls back to applet.icns. A better way to do it would be to use Xcode to build a dummy app with t
Topic:
Code Signing
SubTopic:
Notarization
Tags:
I have had an app on review since December 26th, it never went into Review. I ended up removing the build and resubmitting. I am on a couple days again with no Review. Prior, one of my apps had two approved updates within a day. Maybe they are still back logged or I am lost in the system :/
Topic:
App Store Distribution & Marketing
SubTopic:
App Review