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

Post

Replies

Boosts

Views

Activity

Testflight Mac OS app issue
Hello! I have a problem installing the iPad version of the application on a Mac. I can't install the application - Testflight says that an OS update is required. See screenshot. Mac on the latest OS version - 15.2. Testflight application version - 3.7.0 Moreover, I installed the same application from Testflight on the previous version of the OS and the previous version of the Testflight application. Therefore, I can't say exactly after what this appeared, since I updated the OS version and the Testflight application at the same time Perhaps this is a bug in the Testflight application version 3.7.0.
0
0
122
1w
No localisation when I publish in TestFlight
Hello, I need an help. It's my first application and publishing. I developed my application in 2 languages, English by default and French. In the simulator or on 1 device via Xcode, everything works. In Xcode everything seems good. 2 languages in project info and my App Target in Target membership 2 languages in Localizable.xcstrings and green Localizable.xcstrings added in Target / Build Phase / Copy Bundle Resources I also tried to add in my app.plist CFBundleLocalizations en fr In App Store Connected both languages declared, also in Testflight. But...nothing, when I install the application thought TestFlight, no language. The application showing the label coded in swift. I found only one relevant post but not working for me. What am I missing. Thanks in advance for any help.
0
0
148
3w
Public Line no more?
The App Store Connect Help has information about sharing a public link. What a great idea. However, it doesn't seem to exist. Is that true? Sounds like a great idea! I was so excited to be able to post a link to a FB page and not have to enter individual emails for each person. They better not take away the import function. Also, the download button in the app's version is greyed out. So, why is it there? There is an export button on the page with versions listed. So, why must I manually check to add users to a new version release? Or do I not have to? Thanks, -Ashley
0
0
145
3w
Struggling to send app to testflight for internal only testing
I'm trying to do an internal only use testflight but I keep getting three errors that pop up. Two of them always together or occasionally the third. I'm hoping it's something super simple I'm doing wrong as this is the first time I've gone through this process. The two together are: An error was encountered: Cloud signing permission error You haven't been given access to cloud-managed distribution certificates. Please contact your team's Account Holder or an Admin to give you access. If you need further assistance, contact Apple Developer Program Support at https://developer.apple.com/contact/. No profiles for 'my bundle id' were found Xcode couldn't find any iOS App Store provisioning profiles matching 'my bundle id. I have the profile. I've tried both automatic and manual signing where I select it. when those two don't come up I get this error: App Store Connect Credentials Error Credentialed provider request failed with error: "There was a failure decoding response: (HTTP 401, 60 bytes) The data couldn't be read because it isn't in the correct format.." I've tried three different networks and with and without company internet filtering. We are on a team apple development account. At this point I have an app that works for me and I want to distribute it to some internal testers but we are stuck here.
0
0
180
3w
TestFlight
Hi, I’m a developer working on iOS applications, and I need access to a TestFlight invitation code. This will help me test [briefly describe your purpose, e.g., a beta app or a tool]. Could you please provide me with the code or guide me on how to access it? Thank you so much! Best regards, [Edris Rahimi]
0
0
140
Nov ’24
Wrong company name in TestFlight
I published an app to TestFlight today and the invitation email has the wrong company name. The invitation has the correct icon image and below it, the [app name] By [company name] for iOS. The problem is, the company name is actually a different app name that I had reserved and not the name of the company for which the developer account is associated. How do I ensure that future builds will have the correct company name in the TestFlight invitations?
1
0
209
Nov ’24
Not able to upload app to App Store Connect for TestFlight internal testing because of fall detection entitlements
I am developing a watchOS app that uses the uses the Fall Detection API. After requesting the entitlement, and receiving the entitlement and adding it to my app, I managed to implement the feature, and run the app on the simulator in Xcode and it works fine. But when I try to distribute the app to TestFlight internal testing, Xcode refuses and shows the following message: "Provisioning profile failed qualification: Profile doesn't support Fall Detection Notifications" and "Provisioning profile failed qualification: Profile doesn't include the com.apple.developer.health.fall-detection entitlement" I am using an Xcode managed provisioning profile, and when I checked the profile from "signing and capabilities", it says that the fall detection capability and the entitlement are included in the profile. When I check my app's capabilities from "Certificates, Identifiers & Profiles" in the apple developer website, it says that the fall detection capability for my app has provisioning support for Ad hoc and Development only, is this the reason why I can't upload my app to TestFlight, or am I missing something? If it is the reason, then is there a way to change the provisioning support so that I can distribute the app? Thanks in advance
1
0
309
Nov ’24
ITMS-90338: Non-public API usage : setSupportedInterfaceOrientations
Hello developers ! My team and I are currently trying to migrate to the new Xcode 16 version. We encounter a blocker problem with the new Xcode when submitting a new build on TestFlight. The problem : ITMS-90338: Non-public API usage - The app references non-public selectors in AccorHotelsApp: setSupportedInterfaceOrientations:. We tried several things to solve the issue : remove all the frameworks that are not built by us ; the issue is still present remove the code related to this API in our base code and the frameworks ; the issue is fixed remove only the code related to this API in our base code ; the issue is fixed This indicates that the problem is the code related to this API. The code removed : override public var supportedInterfaceOrientations: UIInterfaceOrientationMask { get { configuration.orientation } set { _ = newValue } } This code is located in our local SPM. It's used to handle orientation of our app depending on specifics configuration given as a parameter. Why Xcode 16 is detecting this API as a private one and consider this as an issue ? Is there a specific configuration we need to do in the local SPM package ? We are investigating on our side if we can find an alternative solution by changing this code, but this does not seem a bad usage as described in Apple documentation. Thank you for your help, Regards. RIVIERE Nicolas
1
0
241
Nov ’24
JitsiMeetSDK Build Issues: False Positive?
I received the follow error result and based on my research, it seems that it may be a false positive. Web3podium Version 1.0.8 Build 45 Please correct the following issues and upload a new binary to App Store Connect. ITMS-90338: Non-public API usage - The app references non-public selectors in Frameworks/JitsiMeetSDK.framework/JitsiMeetSDK: initWithURLStrings:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ ITMS-90683: Missing purpose string in Info.plist - Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “Runner.app” bundle should contain a NSPhotoLibraryUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you’re using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources. This false positive perspective is based on looking to this issue online and looking at the existing Jitsi Meet implementations. We would appreciate guidance and direction for this pretty large and significant open source repository being leveraged. https://github.com/jitsi/jitsi-meet/issues/8624#issuecomment-781361671
0
0
199
Nov ’24
how to change name of app or delete it
Hi, i need to change the name of an app im testing because I named it what I want the final release to be and I cant archive the final project from the original test project. So basically I just need to either delete the app from test flgiht or change its name. iv already tried uploading it in a different name but it just makes a new app and the original one remains. So far it doesnt seem possible to do either by myself right? Thanks
0
0
221
Nov ’24
Assembly differences in TestFlight?
Good afternoon The essence of the question: our product is written in .net maui (a framework for cross-platform development from microsoft), when we use the profile for development in the build and directly install the application on the iPhone, everything works fine. But if you take the same build with the same settings, replace the development profile with the distribution profile, assemble and send it to TestFlight, install it on the same iPhone - when the application is launched, a crash occurs. Yes, we studied the logs, and at the moment we have come to the theory that maybe the main problem lies inside the maui framework, but still - why will the behavior of the application change so much when using different profiles? From full functionality when using the development profile, to crash at the start when using the distribution profile. What exactly changes when you change your profile? Is there any documentation on this topic? Or advice from those who are more knowledgeable about this topic? Thanks in advance for any reply
1
0
277
Oct ’24
iOS App Store keeps installing TestFlight version of app instead of App Store version
I'm having an issue with an app installation on my iPhone where it keeps installing the latest TestFlight version instead of the public App Store version. Here are the details: I initially installed version 1.24 of the app via TestFlight. I then uninstalled both the app and TestFlight and tried to reinstall the app from the App Store, which should be version 1.6 (the current public release). Despite this, the App Store keeps installing version 1.24, which is the TestFlight version. Here’s what I’ve tried so far: Uninstalled both the app and TestFlight. Restarted the iPhone to clear any cached data. Tried offloading and reinstalling the App Store app through Settings to clear its cache. Reinstalled only the App Store version, but the device still downloads the TestFlight release. Has anyone experienced this before? Are there additional steps I can take to reset the association to the App Store version? Any insights would be greatly appreciated. Thank you!
1
1
350
Oct ’24