TestFlight

RSS for tag

TestFlight 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

TestFlight Public Links on the forums
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.
0
0
2.5k
Aug ’23
Xcode Cloud TestFlight step hanging?
For the last hour or so, builds to TestFlight from our Xcode Cloud workflow are sitting in the "TestFlight Internal Testing - iOS" step with no log messages... Normally this step is pretty quick, but it's as if something is hanging there. This seems to affect multiple branches (we use GitHub). Is something hosed on the TestFlight side/anyone else experiencing this? Edit ah shortly after I posted this it finished :face-palm:. Perhaps this was related to the Xcode Cloud outage earlier
1
0
81
1d
Can't add groups to TestFlight builds on App Store Connect
On App Store Connect, when a new TestFlight build is uploaded, it's no longer possible to add a group to the build. (FB14892147) I've seen this error message for 2+ hours. Other developers are reporting this issue: https://x.com/manuel_kehl/status/1826678066392793188 Apple's developer system status page doesn't report an outage: https://developer.apple.com/system-status/ Thank you for investigating this issue.
2
4
111
2d
App Store Submission Issue: Missing App Icon (1024x1024) Despite Being Included in Asset Catalog
Missing App Icon (1024x1024) Error During App Store Submission Hello everyone, I'm encountering an issue when trying to distribute my iOS app using the Transporter tool. The submission process is blocked by an asset validation error stating: Asset validation failed (90704): Missing app icon. Include a large app icon as a 1024 by 1024 pixel PNG in the asset catalog of apps built for iOS, iPadOS, or watchOS. Without this icon, apps can't be submitted for review. I’ve tried several workarounds: Added the ForegroundFile and Color properties to the MauiIcon. Resized the image to 1024x1024 and included it in the bundle. Verified the settings in my .csproj file and Info.plist. Despite these efforts, the issue persists. Could anyone provide guidance on what to inspect within the contents of the generated IPA file or suggest any other solutions? I've added the relevant project files and info.plist for reference. Below is the .csproj file: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFrameworks>net8.0-android;net8.0-ios</TargetFrameworks> <OutputType>Exe</OutputType> <RootNamespace>Mobile</RootNamespace> <UseMaui>true</UseMaui> <SingleProject>true</SingleProject> <ImplicitUsings>enable</ImplicitUsings> <ApplicationTitle>iAMS Mobile</ApplicationTitle> <ApplicationId>com.acsys.acsysmobilemaui</ApplicationId> <ApplicationIdGuid>XXXXXX</ApplicationIdGuid> <ApplicationDisplayVersion>1.1.1</ApplicationDisplayVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">11.0</SupportedOSPlatformVersion> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">24.0</SupportedOSPlatformVersion> </PropertyGroup> <PropertyGroup Condition="$(TargetFramework.Contains('-ios'))"> <ApplicationVersion>2.0.024.0812</ApplicationVersion> </PropertyGroup> <PropertyGroup Condition="$(TargetFramework.Contains('-ios')) and '$(Configuration)' == 'Release'"> <RuntimeIdentifier>ios-arm64</RuntimeIdentifier> <UseInterpreter>true</UseInterpreter> <!--Added by Sathish on Apr 30 2024: Resolved App random crash issue--> <CodesignKey>Apple Distribution: Acsys Technologies Ltd. (24K9VYD2A5)</CodesignKey> <CodesignProvision>AcsysMobileMAUIAppStore</CodesignProvision> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0-ios|AnyCPU'"> <CreatePackage>false</CreatePackage> <MtouchDebug>true</MtouchDebug> <CodesignEntitlements>Platforms\iOS\Entitlements.plist</CodesignEntitlements> <BuildIpa>False</BuildIpa> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net8.0-ios|AnyCPU'"> <CreatePackage>false</CreatePackage> <CodesignKey>Apple Development: sathishkumar muthusamy (F66HZ6XBT7)</CodesignKey> <CodesignEntitlements>Platforms\iOS\Entitlements.plist</CodesignEntitlements> <MtouchLink>None</MtouchLink> <CodesignProvision>AcsysMobileMAUDevelopment</CodesignProvision> <BuildIpa>False</BuildIpa> </PropertyGroup> <ItemGroup> <!-- App Icon --> <MauiIcon Include="Resources\AppIcon/appicon.png" ForegroundFile="Resources\AppIcon/appiconfg.svg" Color="#000000" BaseSize="128,128" Resize="false" /> <!-- Splash Screen --> <MauiSplashScreen Include="Resources\Splash\splash.svg" Color="#ffffff" BaseSize="256,256" /> <!-- Images --> <MauiImage Include="Resources\Images\*" /> <MauiFont Include="Resources\AppIcon\Fonts\*" /> </ItemGroup> </Project> Here's the content of the iOS Info.plist file: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>LSRequiresIPhoneOS</key> <true/> <key>MinimumOSVersion</key> <string>11.0</string> <key>UIDeviceFamily</key> <array> <integer>1</integer> </array> <key>CFBundlePackageType</key> <string>APPL</string> <key>UIRequiredDeviceCapabilities</key> <array> <string>armv7</string> </array> <key>UIUserInterfaceStyle</key> <string>Light</string> <key>UIStatusBarStyle</key> <string>UIStatusBarStyleDarkContent</string> <key>UIViewControllerBasedStatusBarAppearance</key> <true/> <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationPortrait</string> </array> <key>XSAppIconAssets</key> <string>Assets.xcassets/appicon.appiconset</string> <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> <key>NSBluetoothAlwaysUsageDescription</key> <string>Required to enable BLE functionalities</string> <key>NSBluetoothPeripheralUsageDescription</key> <string>Required to enable BLE functionalities</string> <key>NSCameraUsageDescription</key> <string>Required to access your camera for Open/Close image verification</string> <key>NSPhotoLibraryAddUsageDescription</key> <string>This app needs access to the photo gallery for picking photos and videos.</string> <key>NSPhotoLibraryUsageDescription</key> <string>Required to Access Photo Library</string> <key>NSFaceIDUsageDescription</key> <string>Acsys Mobile requires Face ID to unlock the app</string> <key>NSLocationAlwaysAndWhenInUseUsageDescription</key> <string>Acsys Mobile requires GPS to get site location</string> <key>NSLocationAlwaysUsageDescription</key> <string>Acsys Mobile requires GPS to get site location</string> <key>UIBackgroundModes</key> <array> <string>fetch</string> <string>remote-notification</string> <string>audio</string> </array> <key>CFBundleIdentifier</key> <string>com.acsys.acsysmobilemaui</string> <key>CFBundleDisplayName</key> <string>iAMS Mobile</string> <key>LSApplicationQueriesSchemes</key> <array> <string>mailto</string> </array> <key>ITSAppUsesNonExemptEncryption</key> <false/> <key>XIEnableUITracking</key> <false/> <key>NSMicrophoneUsageDescription</key> <string>We need access to the microphone to play sound for notifications.</string> <key>UIApplicationSupportsIndirectInputEvents</key> <true/> </dict> </plist> Thank you for your help! Environment: macOS Sonoma 14.5 Xcode 15.4 Visual Studio Code Version 1.92.2 .NET MAUI Additional Information: This issue has been blocking my app submission for several days, and any assistance would be greatly appreciated.
1
0
67
2d
Help, Redirect Issue During OAuth Authentication on TestFlight
I'm testing a mobile app on TestFlight, and during OAuth authentication with Google Drive and Dropbox, users are redirected to a white page that says "Verification complete," but nothing happens afterward. When they close and reopen the page, they’re prompted to log in and verify again. I’ve read that redirects might behave differently in TestFlight compared to an official release, which is why I’m wondering if this issue might resolve itself upon release or if there are specific steps to fix the redirect handling in TestFlight. Any insights?
0
0
32
3d
xcode cloud build failed ITMS-90055: This bundle is invalid
Environment info Local machine: macos xcode 16 beta macOS Sequoia beta xcode cloud: Xcode latest release version (15.4). MacOS latest version I checked my project bundle identifier several times, it absolutly match to Apple Store connect. IIs failed occurred when workflow archive - distribution select testfight. If I select None in distribution, it Build success in Xcode cloud. Ps: I cannot archive from local machine, it shows Xcode version should be released version. Anyone meet the same problem? --- failed notification email attached below --- We noticed one or more issues with a recent delivery for the following app: WGesture Watch App Version 1.0 Build 8 Please correct the following issues and upload a new binary to App Store Connect. ITMS-90055: This bundle is invalid - The bundle identifier cannot be changed from the current value, 'com.war.WGesture.watchkitapp'. If you want to change your bundle identifier, you will need to create a new application in App Store Connect.
2
0
179
2d
line 132: ARCHS[@]: unbound variable
Hi Team, I'm currently facing an issue with my project. I’m able to build and run the app without any problems, but I encounter an error when attempting to archive the build for TestFlight. The error preventing archiving is as follows: ....Pods/Target Support Files/xxxxxProjectNamexxxx/Pods-xxxxxProjectNamexxxx-frameworks.sh: line 132: ARCHS[@]: unbound variable Command PhaseScriptExecution failed with a nonzero exit code Could you please guide me in the right direction to resolve this issue? If a screen-sharing session is necessary, I’d be happy to arrange one to ensure we can push the build to TestFlight as soon as possible. Thank you for your assistance. Best regards, Vignesh k s
0
1
137
1w
App being reviewed falsely as "Spam"
Hi everyone! recently my app got rejected due to "spam", there isn't much in the app currently so I could see how it's not fit for release on the app store, but that wasn't what I was trying to do. Instead I was submitting a build for testflight external testing. I've sent an appeal but after around 5 days I've heard absolutely nothing, so I was wondering if anyone else has had experience with issues like this and could help guide me to getting my build accepted. For context, the only possible thing that I've been able to think of to be causing this "spam" rejection Is that around 20% of the assets for the game (including some promotional arts) are taken from an external website, these assets are allowed for commercial use, but aren't only able to be used by one person, so possibly some sort of bot automatically flagged my build as spam because it found another app using similar assets?
1
0
88
1w
OAuth Redirects issue in TestFlight for Google Drive/Dropbox Integration
I’m developing a mobile app using Bubble.io, and we’ve wrapped our web app for iOS. One of the key features is importing and uploading audio files from Google Drive and Dropbox. However, I’m facing an issue with OAuth authentication during TestFlight testing. After users log into Google Drive or Dropbox and confirm access, they’re directed to a white page that says “Verification complete,” but nothing happens afterward. When they close and reopen the page, they’re prompted to log in and go through verification again, suggesting the redirect isn’t being handled correctly. This feature is critical for our app, and I need to ensure it functions properly before submitting it to the App Store. I’ve read that redirects might behave differently in TestFlight compared to a fully released app, but my development team and I haven't been able to resolve the issue. Does anyone have insights into whether this problem might be resolved upon official release, or are there specific steps we should take to fix the redirect handling in TestFlight?
0
0
109
1w
Error uploading IOS app from Xcode
Hi everyone! I´m trying to upload my IOS app from Xcode to apple connect to test the app on TestFlight but I have the following error while I validating or I try to distribute on apple connect This bundle is invalid. The IPA format requires a top-level directory named Payload, containing only a .app bundle and optional plugins in a Plugins directory. (ID: 3e413c57-b31a-4ae2-bc90-e7e29c340e46). Any posible solutions to fin this error ?
1
0
97
1w
Uploaded App via Transporter, Successfully Delivered but Not Appearing in TestFlight or App Store Connect
Hi everyone, I recently uploaded my app using Transporter, and the upload process completed successfully. However, the build is not showing up in TestFlight or under the available versions in App Store Connect. Here’s the log from the Transporter: 2024-08-14 08:47:45.531 INFO: ContentDelivery version 2.14.8 (14038). 2024-08-14 08:47:45.535 INFO: Show Progress: Contacting Apple Services… 2024-08-14 08:47:46.353 INFO: Show Progress: Making copy of “TRUST.ipa”… 2024-08-14 08:47:46.359 INFO: Show Progress: Preparing to upload “TRUST.ipa”… 2024-08-14 08:47:46.460 INFO: Show Progress: Analyzing package… 2024-08-14 08:48:17.222 INFO: Show Progress: Sending analysis to App Store Connect… 2024-08-14 08:48:19.524 INFO: COMPLETED - PART 1 2024-08-14 08:48:19.534 INFO: Show Progress: Waiting for App Store Connect analysis response… 2024-08-14 08:48:55.471 INFO: Show Progress: Collecting package attributes… 2024-08-14 08:48:55.472 INFO: Show Progress: Requesting upload instructions from App Store Connect… 2024-08-14 08:48:56.084 INFO: 7 upload operations were requested for 7 parts. 2024-08-14 08:48:56.084 INFO: Show Progress: Preparing file for upload to App Store Connect… 2024-08-14 08:48:56.094 INFO: Show Progress: Preparing file for upload to App Store Connect… 2024-08-14 08:48:56.219 INFO: Show Progress: Uploading to App Store Connect… 2024-08-14 08:48:56.235 INFO: Upload progress: 14.740% 2024-08-14 08:48:57.001 INFO: COMPLETED - PART 1 2024-08-14 08:48:57.015 INFO: Upload progress: 55.779% 2024-08-14 08:48:57.618 INFO: Upload progress: 58.727% 2024-08-14 08:48:57.965 INFO: COMPLETED - PART 7 2024-08-14 08:48:58.143 INFO: Upload progress: 100.000% 2024-08-14 08:48:58.577 INFO: COMPLETED - PART 2 2024-08-14 08:48:58.591 INFO: COMPLETED - PART 6 2024-08-14 08:48:58.627 INFO: COMPLETED - PART 5 2024-08-14 08:48:58.633 INFO: COMPLETED - PART 4 2024-08-14 08:48:58.771 INFO: COMPLETED - PART 3 2024-08-14 08:48:58.773 INFO: Time to transfer: 2.058 seconds (17283.53KB/s) 2024-08-14 08:48:58.775 INFO: Show Progress: Verifying build state… 2024-08-14 08:48:58.775 INFO: Show Progress: Completing upload… 2024-08-14 08:49:00.387 INFO: Show Progress: Waiting for package processing to begin… 2024-08-14 08:49:00.626 INFO: Show Progress: Package is processing. 2024-08-14 08:49:01.096 INFO: Show Progress: Upload was successful. 2024-08-14 08:49:01.097 INFO: ================ UPLOAD SUCCEEDED Delivery UUID: 761e4cc6-edd6-4a56-919d-c70b2519523b Transferred 35567975 bytes in 2.058 seconds (17.3MB/s) ================ Does anyone know what might be causing this issue or how I can resolve it? Thanks in advance for your help!
6
5
281
1w
Using Testflight with a managed Apple ID
Hi all, We've been given the opportunity to beta test an app at my school and we have been asked to download the Test Flight app to enable it to run. Unfortunately it's not possible to use Test Flight with a managed Apple ID. All our staff and pupils' iPads are signed in with a managed Apple ID. It's a shame to pass up this opportunity, but I can't see any way around it... does anyone have any alternatives (apart from creating and using a non-managed Apple ID, which isn't feasible). Thanks in advance, Jacob
0
0
170
1w