TestFlight

RSS for tag

Use TestFlight in App Store Connect to invite and manage beta testers for iOS, iPadOS, tvOS, and watchOS apps. Discuss questions here and share app builds publicly via TestFlight under the Community topic.

TestFlight Documentation

Posts under TestFlight subtopic

Post

Replies

Boosts

Views

Activity

Cannot add App Clip Invocations to builds due to button not working
Hei! I'm currently running into an issue that I cannot create App Clip Invocations for a build in Appstore Connect. Tested with Safari, Chrome and Firefox. Also with a Windows machine. I select the build from TestFlight view I click "Add App Clip Invocation" I fill the data in the modal I click "Add" Nothing happens and I don't see any errors in the logs in developer tools with the browsers.
1
1
59
1w
App has been waiting for review for over 6 days (App ID: 6748887468)
Hi everyone, I’m wondering if anyone has experienced something similar. I submitted my app for TestFlight review on July 24, and as of July 30, the status is still “Waiting for Review.” It’s been 6 days now without any progress. Normally, TestFlight builds get reviewed within 48 hours, so this delay seems unusual. I reached out to App Review through the support chat and received the following response: Hello, We apologize for the delay. Your submission is still in review but is requiring additional time. We will provide further status updates as soon as we are able. Thank you for your continued patience. Best regards, TestFlight App Review This is a new developer account, so I’m wondering if that might be contributing to the delay. If anyone has insights or has gone through something similar, I'd really appreciate your advice or suggestions. Also, if there's anything I might have missed in the submission that could be slowing things down, I'd be grateful for any pointers. Thanks in advance!
1
1
59
1w
appstore 无法更新软件,尝试多种方式无解
苹果人员,您好: 我用macOS 26系统遇到一个appstore的问题。当我从appstore下载我自己的macos app的时候,当时一直在转圈,无法下载成功,后来我下班后就关机了。第二天再上班后,再次下载就下载不了了。详见附件mp4操作视频。(别的macos机器可正常下载) 我自己尝试的方式: 1. 更换网络,—没有解决问题 2. 更换账号,—没有解决问题 3. 杀死appstoreagent进程 (killall -9 appstoreagent storedownloadd storeagent),—没有解决问题 4. 清除appstore缓存,—没有解决问题 5. 恢复模式下 reinstall macos 26,—没有解决问题 console 日志(详见附件截图和txt文件): Error Domain=IXErrorDomain Code=5 "A coordinated app install already exists for [com.zhanghai.MacGuardApp/Invalid/[system-defined]] with intent IXCoordinatorIntentUpdating (creator App Store) but request by appstoreagent (pid 1469) was for intent IXCoordinatorIntentInitiating" UserInfo={NSLocalizedFailureReason=Coordinated install exists with different intent. 实在没有办法了,才求助apple团队,因为我需要测试我的app(testflight 也是无法下载的,提示无法安装。),但是我又无法下载下来,没法测试我就没法上架。
2
0
86
1w
TestFlight IOS18 and IOS26 builds CONFUSING
Can Apple Developer relations please reconsider my application to attend the workshop July 29-31 in Cupertino. As someone on the forefront of AI and solo engineer, getting guidance on launching alongside IOS26 would be really helpful. The unknowns of testing and distribution are a bit difficult to overcome. I do not have 2-5 person team. Its just me. Thank you for your attention to this matter.
3
0
489
1w
Inquiry About TestFlight App Review Status – App ID: 6748887468
Dear Apple Developer Support Team, I recently registered a personal Apple Developer account successfully and submitted an app for TestFlight beta review with the App ID 6748887468. However, the status has remained in "Waiting for Review" for quite a long time. I’ve read that TestFlight beta app reviews are usually completed within 24 hours. Given the extended delay, I’m concerned there might be an issue with my submission, or that my developer account might be missing some required documentation. Could you kindly help me verify if there is any issue preventing the review process from moving forward? Thank you very much for your support.
1
1
152
2w
Strange warning after transporting app
Hi guys, I have an app ready for testing/distribution. But when I used Transporter to send the app to Apple Store Connect, I got the following warning. ITMS-90885: 'Cannot be used with TestFlight because the executable “${executable}” in bundle “${bundle}” is missing a provisioning profile but has an application identifier in its signature. Nested executables are expected to have provisioning profiles with application identifiers matching the identifier in the signature in order to be eligible for TestFlight.' The executable and bundle values were missing from this warning message, which does not help find the warning cause. Could someone give me some advice to resolve this issue? Thanks!
2
0
111
2w
Cannot Distribute App to External Testers Using Xcode Beta – TestFlight/Ad Hoc Solutions?
Hi everyone, I’m currently developing an iOS app using the latest Xcode Beta and targeting the new iOS SDK (still in beta). I would like to share my app with external testers, but I’m facing several issues: • When trying to upload a build to TestFlight via App Store Connect, I get validation errors saying that builds from beta versions of Xcode or the iOS SDK are not accepted. • I am aware that Apple generally restricts beta builds from being distributed via TestFlight, but I was hoping to find a workaround or an official statement regarding timelines for RC or final support. • Are there any recommended methods for sharing my app with external testers while still using Xcode Beta? • Is Ad Hoc distribution still a valid approach for this scenario, or are there other alternatives I should consider (e.g., Enterprise, third-party platforms)? • Any tips on best practices for managing testers, provisioning profiles, or planning for the transition once the Release Candidate becomes available? Any advice or recent experiences would be greatly appreciated! Thanks in advance.
0
1
338
2w
Public link - access requiring invitation and redemption codes that shouldn't be required
I have an approved public link to our app in Test Flight. We have provided that public link to our testers. For us it works just fine, but for multiple of our testers, their access is requiring either an invitation code or requiring them to "redeem", neither of which occurred during our internal testing nor which should be required for a public link. Help!
0
0
345
2w
In-App Purchases Not Initializing
Hello, I’m experiencing an issue with in-app purchases (IAPs) not working in my TestFlight build. Here's the situation: I created several non-consumable IAPs in App Store Connect and added them to my app. All IAPs have been approved by Apple and show the status “Ready to Submit” or “Ready for Sale.” I integrated Unity IAP correctly, and it works on Android. On iOS, however, the IStoreController is not initializing in TestFlight. I suspect the issue might be that I created a new app version before adding the IAPs, and never submitted that version. Later I added IAPs, but they don’t appear to be linked to any build. The In-App Purchases section doesn't appear in the App Store Connect version overview, and I can't find a way to connect them to the current build. What should I do in this situation?
1
0
73
2w
[Sandbox] Consumable products "already bought"
My app only offers consumable in-app purchase products. I can successfully purchase a product once but when I try to purchase it again, a popup "This In-App purchase has already been bought. It will be restored for free." appears and the first transaction is restored: the payment queue delegate is notified that a new transaction (with the same identifier as the successful transaction) is updated to the purchased state. I never get a purchased transaction with a new identifier and hence I consider that the purchase failed. Also, each time the app is put in foreground again or at startup, the payment queue delegate is notified that a transaction has been updated (as if it had never been finished). Even though the app properly finishes the transaction each time.
2
0
120
3w
Profile doesn't support Family Controls (Development).
Hi there! I've been getting this error when I've checked multiple times that I've included the right entitlements as well as provisiong profile. My one concern is that perhaps I'm unable to submit to internal or external TestFlight with Family Controls (Development) and need the one for distrubution, but have yet to submit my appplication for this ability. If anyone has any inisght into this issue lmk!
1
0
116
3w
App Review Rejected - app will not install on the device used in review.
Hi! I am currently in the process of having my app reviewed by apple so it can be distributed on TestFlight. However, apple keeps on rejecting my build because "The UIRequiredDeviceCapabilities key in the Info.plist is set up in such a way that the app will not install on the device used in review." I am very confused on how to solve this problem as I have tried many different solutions, including removing UIRequiredDeviceCapabilities entirely, or giving it the value 'arm64'. I just wanted to know if anyone has encountered this same problem and could maybe point me in the right direction. I have attached the full error message below. Thank you! The UIRequiredDeviceCapabilities key in the Info.plist is set up in such a way that the app will not install on the device used in review. Review device details: Device type: iPhone 14 Pro and iPad Air (5th generation) OS version: iOS 18.5 and iPadOS 18.5 Next Steps To resolve this issue, check the UIRequiredDeviceCapabilities key to verify that it contains only the attributes required for the app features or the attributes that must not be present on the device. Attributes specified by a dictionary should be set to true if they are required and false if they must not be present on the device.
0
0
143
3w
App Clip Local Experience with TestFlight
Hello, I'm trying to test an app clip in TestFlight with a Local Experience. Is there any way to test app clips "end to end" from a local experence? The clip I'm developing uses Apple Pay, so we'd like to be able to test the full experience using sandbox accounts. The documentation indicates that this is possible: documentation link Testers can also configure a local experience to launch the App Clip you distribute with TestFlight. However, you must still associate your App Clip with your website so testers can launch it from the TestFlight app. In addition, testers must launch the App Clip from an App Clip experience you configure for testing in App Store Connect at least once to ensure that the App Clip is cached on the device. I've had some success with running the clip from a local Xcode build, then installing a TestFlight build "over top" of the Xcode build, e.g. I can scan a QR code with a URL configured for a local experience and the card will show and launch the clip, but that seems to "expire" after a period of time. More information: App (but not App Clip) is currently live in the app store. App Clip is in TestFlight and launches using TestFlight experiences App Clip and App are associated with our website Am able to launch the app via QR code with a full installation from TestFlight Am able to see Local Experiences when the clip has been built locally and run on my device using Xcode Local Experience does not show when using a fresh install from TestFlight even when configured with the same values Local Expereince does show and work when using a TestFlight build installed over top of an Xcode build
0
0
53
4w
Download via TestFlight fails in Tahoe, ASDErrorDomain 710
I can't download my app via TestFlight in macOS Tahoe. Earlier versions work. Some other apps can be downloaded via TestFlight on Tahoe. The app is a MacCatalyst app that's not yet released on the App Store. The console prints the error: Download failed with error: Error Domain=ASDErrorDomain Code=710 "Invalid hash 'XXX' expected 'XXX'" But no error is displayed. Is there a solution?
1
0
55
4w
XCode overwrites watch companion's Info.plist with invalid data
Hi developers. I've been working on a Watch companion app for my product these past few days, and I'm currently trying to push it to TestFlight. I get stuck at the validation step with endless errors. The first one typically is missing WKApplication in Info.plist. That's fine, I'll add the field in Watch target > Info. Now more errors appear: Invalid UIDeviceFamily value of '1' and '2' Unsupported key UIRequiredDeviceCapabilities DTPlatformName value invalid Missing architecture, the bundle must contain arm64_32 because it's built with watchOS SDK 5+ I never set these values in the Info tab, so my guess is they're being overwritten by the Runner Build Settings, even though watch target build settings are correct (for example, Targeted Device Family is set to Apple Watch). What I've tried so far: Disabling auto generation of the Info.plist, and manually setting UIDeviceFamily to '4', but that doesn't help, unless I do it after creating the archive by editing the archive files and resending it to validation. I also tried a bunch of other post-build modifications to try and fix all the errors but new ones kept popping up. Cleaning Build Folder and DerivedData, restarting XCode, rebooting the computer... no effect, which is expected given that the building process doesn't return any errors Validating just the app without the apple watch (so from my main branch), still works as expected. Recreating a blank watchOS target and trying to validate just that, I get stuck in the same way. Project details: XCode Version 16.3 (16E140) Flutter 3.27.3 Targeting latest watchOS and iOS 16+ Do you have an idea what could be the problem here ? I'm sure it's just a missing or invalid property in some configuration file, but I can't figure it out and there are no resources online documenting the issue, and no "tutorials" on how to properly set up a watch target from Apple. Thank you for your time. A.H.
0
0
170
Jul ’25