TestFlight Public Links are a great way to share beta versions of your apps with other members of the Apple Developer Program. With this new channel, you can share your TestFlight Public Links with the developer community, to gather valuable feedback on crucial elements, like technical implementation, user experience, design, and more.
To maximize the benefits of posting TestFlight Public Links in the Developer Forums, here are some best practices to keep in mind:
Provide details: Give comprehensive information about your app, like new features and test cases, and note specific areas where you seek feedback. The more detailed your post is, the better equipped the community will be to provide insight.
Select platforms: Select the platforms that your beta app supports.
Enter categories: Enter the App category you’ve selected or plan to select for your app on the App Store. Categories are critical to ensuring your post can be easily found by interested users.
Stay connected with notifications: Enable web and push notifications so you’ll know when you receive feedback on your post.
Note: The TestFlight app is still the most comprehensive way to gather feedback. This space is meant as a helpful secondary channel.
TestFlight
RSS for tagTestFlight within App Store Connect allows you to invite and manage testers who can install and beta test your iOS, iPadOS, tvOS, and watchOS apps using the TestFlight app on the App Store.
Posts under TestFlight tag
200 Posts
Sort by:
Post
Replies
Boosts
Views
Activity
I'm running into an undocumented error coming back from CloudKit operations.
Specifically, I'm attempting to save new records via CKModifyRecordsOperation. I'm receiving this error for each of the records in the perRecordSaveBlock callback:
<CKError 0x3018ac3c0: "Internal Error" (1/3001); "MMCSEngineCreate failed">
Is anyone else facing this error? It has been happening for several days and I'm finally getting around to reproduction with the Console app and logs. I have 16 records on my device locally that each one gets this error back.
FB16547732 - CloudKit: CKModifyRecordsOperation saving new records results in Error <CKError 0x3018ac1e0: "Internal Error" (1/3001); "MMCSEngineCreate failed">
Hi,
Our latest update for Top Scorer 2 was rejected under Guideline 4.3(a) - Spam, despite previous versions being approved without issue. We have been developing this game since 2017, and it is an original creation with unique gameplay, AI, and physics.
This update includes super important bug fixes and improvements critical for our user base, yet Apple claims it is too similar to other apps without specifying which ones or what exactly needs to change.
Previous version with similar features and design, was successfully approved, we are improving resolutions, updating SDKs and enhancing security for our players, why would you reject it, leaving players with an older version of the game that lacks the vast array of improvements we've incorporated in the game.
Has anyone faced a similar rejection? Any advice would be appreciated.
Hello, my app has a custom font for some UI elements. When building with XCODE to my local device, all works and looks great. When distributing with TestFlight, the font doesn't seem to apply!
Yes, I've included the .ttf in my Development assets, anyone else having this issue with the TestFlight Distribution of their app?
Can I use the same bundle ID for different developer accounts?
I want to use a separate account for different environment schemes (DEV, QA, UAT) and PRODUCTION but I want to use the same bundle IDs.
I changed my application's name and bundle identifier from xcode.
I am able to publish this app to testflight (internal) successfully. However, when users of my app report crash and I try to open them from App Store Connect crash section I see following error in Xcode:
Xcode failed to locate iOS App with App Store Identifier "XXXXXXX418".
If I open in Xcode > Window > Organizer > Crashes I see following error:
Upload "YourAPP" to App Store Connect to begin receiving crash logs.
It seems that AppStore identifier at one point changed and xcode and appstore connect are out of sync. What solution is there?
How can I handle multiple schemes of the same app on Testflight? Do I have to create separate apps on App Store to handle different schemes?
Currently, I am using different bundle ids for various schemes.
I added new version of my app, from 1.0.0 to 1.1.0. I have this version on TestFlight but cannot change this version to distribiuton from old one iOS App -> App information -> Build -- cannto change build for new one ;/
I have auto-renewable subscriptions, and in Xcode everything works fine. It shows a list of subscriptions where I can make a test purchase.
But when I send it for review, the review team, as well as TestFlight, simply do not have subscriptions. If the problem was in the code, it would not work in the sandbox as I think.
But I think that I configured everything correctly in the subscription settings. The only thing: it shows there for the subscription in appstoreconnect that it is preparing for review, but nothing can be done about it, because it will be solved with the first release of the application.
But I do not know where else to look and what to do. The problem is probably not in the code, but I also redirected the subscription config in appstoreconnect a bunch of times.
I asked help on review team, no way. Tried to google and chat GPT, no ideas where to find a solution.
Hello,
I submitted a request to migrate my developer membership from individual to organization over 6 days ago. Before submitting this request I was told it was a "quick process".
When I ask for updates, all I get is "we have confirmed that the team is continuing to review your case and we will contact you again once they have provided an update." I never get any said updates.
Not only can I not submit my app, I've been locked out of TestFlight, meaning I haven't been able to send the app to beta testers.
I'm curious, has anyone done this migration and how long did it take?
I use Apple Business Manager to install apps on my office iPads and to track them. I am a beta tester for a company that pushes new versions of their software through TestFlight. These iPads are logged into managed apple accounts [apple IDs] under my Apple Business Manager account. When I attempt to open TestFlight, I receive a message "TestFlight is currently unavailable, try again later." If I logout and sign in an iPad under a consumer Apple Account, TestFlight works properly. I however, want to use these iPads under my apple business account.
Hello,
There seem to be an issue with testflight email invites failing to send to emails at @live.com domain.
no emails are received after multiple retries.
Hello
I'm developing a React Native application and I added IAP (like subscriptions) to my app. For it I user react-native-iap, I suppose It's the most common library to integrate in-app purchases.
So, I created 3 subs on App Store Connect and tested it on the iOS simulator. Firstly I was receiving the empty array instead of subs data, but when I have been add StoreKit to my project I became to receive an appropriate subs data with all corresponding information. Moreover, I could successfully subscribe on them.
But, when I released app on the TestFlight for internal testing I forced with the familiar issue, I received an empty array.
In conclusion, on the debug version everything works (subscriptions data returns), but on the release I can't to receive the same result.
Ayer invité a un grupo de pruebas en testflight para probar una aplicación y en el email que se envía aparece como asunto:
"Empresa has invited you to test App1" y en el contenido: "App1
By Empresa for iOS".
En mi organización no hay nadie que se llame "Empresa", ni si quiera yo, que fui quien envió la invitación.
"Empresa" es el nombre de un cliente anterior al que le hemos creado otras aplicaciones con anterioridad.
¿Dónde está almacenado ese "Empresa"? ¿Cómo lo puedo cambiar?
I'm working on an Apple TVOS app and trying to upload it to the App Store. My app includes a video file that’s 8GB in size, and I’ve moved the video to On-Demand Resources to optimize its size. However, when I generate the archive, the total file size comes out to 8.4GB, which is too large for App Store submission.
Uploaded the build in the test flight but the test flight build is in progress then got the error is an invalid build.
How to upload a large build of Apple TV in the App Store using on-demand resources.
on-demand video size is 8GB
I'm working on an Apple TVOS app and trying to upload it to the App Store. My app includes a video file that’s 8GB in size, and I’ve moved the video to On-Demand Resources to optimize its size. However, when I generate the archive, the total file size comes out to 8.4GB, which is too large for App Store submission.
Uploaded the build in the test flight but the test flight build is in progress then got the error is an invalid build.
How to upload a large build of Apple TV in the App Store using on-demand resources.
on-demand video size is 8GB
I've been getting this error when opening TestFlight since this morning.
I tried restarting the network, re-install testflight, updating my iPhone, and re-logging with my Apple ID.
This error prevents me from installing or updating all apps linked to my account, so I don't think it's related to a particular app permission.
I need a Redeem Code TestFlight I’m working on an important project
I’m unable to use the TestFlight app anymore, it says “couldn't load apps, testflight is currently unavailable”. It has been this ways for more than 3 days now
Apologies if this has been asked before, but I am struggling to understand what our options are for app distribution for a new (to our company) use case. Note: we have both an Enterprise account as well as a standard App Store account.
We are developing an Apple Vision app for a client company. We need to be able to distribute the app to people within our company as well as within the client company for testing. Once that is complete, we need to be able to distribute the app to a select group of employees in the client company. The client company does not have an MDM, so we originally thought to distribute the app using TestFlight. But that is not available with our Enterprise account.
Is this something we can manage with a Business account since the devices involved would belong to our client company instead of ours? Is there a different solution to this workflow within the existing tools provided by Apple? Or is the only option to help the client set up an MDM/set up our own MDM to manage client devices for this?
Hi everyone!
I recently developed an app (sort of a social media app), built in React Native Expo. I have finally after months of coding, completed the App. It works completely fine and passes all my testcases on multiple devices. It has also passed Apples review and after a few tries become stable on all their devices. However, when I released it to TestFlight, it opens and crashes immediately? I have tried numerous fixes, error boundaries etc. but to no avail.
I am really struggling here, I can't seem to replicate the error at all even in Xcode. It seems to just crash on open where the splashscreen flashes, not sure why? I have attached the crash report and redacted the TEAM_ID and DEVICE_ID. Any help would be greatly appreciated.
Warm regards,
Hassan | Founder @ Oneforge
GymBuddiesConnect-2025-01-21-013038.txt