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.
App Store Connect
RSS for tagApp Store Connect is a suite of tools for submitting and managing your apps and in-app purchases on the App Store.
Posts under App Store Connect tag
200 Posts
Sort by:
Post
Replies
Boosts
Views
Activity
We have an app that is published both on iOS and macOS (Catalyst).
Now, the iOS app is sharing group containers between app extension and main app target, but it's not sandboxed.
The macOS Catalyst app is sandboxed but the group containers were removed a week ago with the latest AppStore submission.
We are facing the same issue and still seeing the error message saying "You can only transfer sandboxed apps that are not sharing a group container." when transferring the app.
It's not clear why we are having that message as the group containers were removed from the macOS app.
Can anyone from Apple give a bit more details what can we do to fix that?
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.
I am part of a personal team where I have admin credentials. The account holder created a workflow when initializing Xcode Cloud but I can't see it in my App Store Connect. So I tried to create another workflow but when I do, I get the error "User does not exist". This is very annoying for us.
Hi all, i have a question: with a individual account, is it possible to add a bank account belonging to an organization/company/enterprise? If so, what additional information do I need to provide to Apple, and how long does it take for Apple to approve?
Thank a lot!
All the threads only contain system calls. The crashed thread only contains a single call to my app's code which is main.swift:12.
What could cause such a crash?
Crash report
Hi team,
This issue is blocking Production releases for us.
Background
We have an Apple Developer Enterprise Program account.
On the developer portal, on the Membership details card (https://developer.apple.com/account#MembershipDetailsCard), we can see that the Renewal date is "October 7, 2025" i.e. the membership is active.
On the Agreements card (https://developer.apple.com/account#AgreementHistoryCard), we can see two Agreements:
Apple Developer Agreement (Issued June 8, 2015. Accepted July 17, 2024.)
Apple Developer Enterprise Program License Agreement (Issued June 10, 2024. Accepted July 17, 2024.)
i.e. we have recently accepted all Agreements.
Problem Statement
In the App Store Connect web portal, we have various missing tabs and options. Here are some of the issues:
we cannot see the "Business" tab, which apparently we need in order to sign Agreements (according to this documentation: https://developer.apple.com/help/app-store-connect/manage-agreements/view-agreements-status). This is despite the fact, as I describe above, we have signed Agreements recently. When we try to navigate to the "Business" URL (https://appstoreconnect.apple.com/business) directly, we get the error "We were unable to load your data at this time. Please try again later."
we cannot see a tab to navigate to "Apps". We can type the URL directly (https://appstoreconnect.apple.com/apps) to get to Apps, and then we are told that we do not have any Apps (we do).
when trying to add Apps there, as an Admin I see the following error "Agreement Update
The Apple Developer Program License Agreement has been updated and needs to be reviewed. In order to update your existing apps and submit new apps, the Account Holder must review and accept the updated agreement by signing in to their account on the Apple Developer website."
Please could you assist us as soon as possible with this? It is causing delays on at least two projects now and has occupied much effort trying to find out the cause.
Thanks and regards,
Ben
App got rejected due to following reason:
Developer tried two-factor authentication on the Test account.
Although, we have already added notes, that two-factor authentication has been disabled on that account.
How to resolve this?
Hello! I am developing an app that includes an app clip. Recently, I launched my app on the App Store, but I discovered that some of the app clip codes are not functioning correctly.
My AASA file is configured correctly (general deep links work with it, as well as some app clip URLs) and is also configured for app clips.
{
"appclips": {
"apps": [
"TEAM_ID.maxood.AveBingo.AppClip"
],
"details": [
{
"appID": "TEAM_ID.maxood.AveBingo.AppClip",
"paths": [
"/*",
"/bingo/*",
]
}
]
},
"applinks": {
"apps": [
"TEAM_ID.maxood.AveBingo"
],
"details": [
{
"appID": "TEAM_ID.maxood.AveBingo",
"paths": [
"/",
"/bingo/*"
]
}
]
}
}
I've also created the advanced app clip experience in App Store Connect and configured it to open links with my domain as the prefix:
So if I create an app clip code with my root URL 'https://avebingo.com', my app clip is immediately launched. However, if I create an app clip code and want to launch my app clip for a particular bingo using the URL 'https://avebingo.com/bingo/<some_id>', it is not launched, and a popup says, 'This app clip is not currently available in your country or region.'
Interestingly, app clip diagnostics in my iPhone settings indicate that everything is okay for my root URL.
But for URLs like 'https://avebingo.com/bingo/some_id', it says the following, which indicates that my app is not launched in the App Store (but it is).
Can you please share what do i do wrong and how to fix it? Thanks in advance.
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
Hi,
Our paid agreement has expired, I need to accept the new agreement, but there is no button to click to renew / accept the Paid Application agreement? What am I missing? I need to submit a new release of our application and I never had an issue like this before.
Our developer account did expire, and we did renew it, the help says, that if you account has expired, you need to click accept a new paid apps agreement, but there is no button to that. My Free App agreement show accepted, but the paid on says expired, with now place what I can find to click to renew it. My app is a free app, but I need to accept the paid one before I can submit the app. I am at a loss here, please help?
According to this Apple page, if you make any money from your apps in the EU you have to provide your email address, phone number and address, and they will be displayed on your App Store page for all and sundry to see, use, and likely, abuse.
I don't want anyone and everyone to know those details; they are private. I thought Apple was all about privacy? I understand they have to adhere to the DSA, but Apple hasn't raised a single objection to this.
Apple has consistently said that not sharing a user's email address with a developer is a part of being in the App Store, i.e. Spotify can't contact someone who downloaded their app; but a user can now contact the developer?
I barely make any money from my apps - not even enough to cover the annual developer program fee - but I keep developing to stay current. I cannot afford a PO Box or business address and phone number to shield me from this, so I'm likely to remove my apps from the EU market.
You might think I'm being overly-cautious, or having a knee-jerk reaction, but these are my personal, private details, and they should not be available publicly just because I barely clear £1.50 a month from my apps.
When I try submitting any of a bunch of apps for review for TestFlight, I get this error message. What am I meant to do?
We have an app associated with an account on itunesconnect that has three country specific vendor ids.
I am able to see the vendor IDs when I run this script:
java -jar Reporter.jar p=Reporter.properties m=Robot.XML Sales.getVendors
I am also able to get Finance reports for these vendor Ids
java -jar Reporter.jar p=Reporter.properties a=*** Finance.getReport XX, ZZ, Financial, 2024, 7
downloads a report!
But every time I attempt to download a Sales report using one of these vendor Ids I get the same generic and totally wrong error that I have an invalid vendorId. This is not a permissions issue btw. Both myself and two other developers who have even more access than me cannot download Sales reports with the below script and all three of us can download sales reports through the UI.
java -jar Reporter.jar p=Reporter.properties a=*** Sales.getReport ***, SubscriptionEvent, Summary, Daily, 20240601, 1_3
Invalid vendor number specified. Try again.
When someone else in my organization reached out to apple support about this issue they told us to concatenate the catalog, content and variant ids to create a vendor id...I am a bit besides myself here.
We are just trying to automate the download of daily vendor Id (or ideally account id level that combines all vendor ids) subscription reports - specifying a catalog or piece of content makes zero sense. We were specific that we were trying to use Reporter to get Sales reports so I do not really understand the confusion there.
Also to add more frustration I am unable to even locate these ids even with my developer access anyway. I think because I am just working on reporting and I am not involved at all in content delivery these ids are not accessible. It is very frustrating that this has been so difficult to navigate and there is zero documentation of how to navigate this error, where to find these ids and which roles has access to them, not to mention that there are no directions on how to correctly setup reporter to be able to download Sales reports for multiple vendor ids on a single account - if we are to concatenate the vendors ids with other ids, whatever they are, I think that should definitely be documented somewhere. I think this is a bug but correct me if I am wrong and this is just very bad documentation practices.
Please someone out there advise.
Recently I've been using App Store Connect from my laptop (15.0 Beta (24A5320a) and iPhone (iOS 18.0 22A5338b). I first had an issue this last weekend when I tried to use the App Store Connect (ASC) web site on my phone. I attempted to log in using my pass key and the login hung after a page refresh I was told my account was locked and I'd need to change my password. I did this on my mac and things worked using password login. Since then when I switch devices and try to log into ASC I am always told my account is locked and I must go through the unlock process. Sometimes I am told I need to change my password but if I go back to the last device that was working I only have to unlock the account.
I don't know if this is an ASC issue or a new OS issue. The few times I have tried to use my passkey to login since this started it just hangs I assume that is something to do with the account being locked.
Some thoughts:
Why don't I get an email any time my account is locked? I do get an email after I unlock it. It would be most helpful if I received an email letting me know it was locked, why it was locked, what app or site caused it to be locked.
ASC web site passkey support when an account is locked may need to be double checked.
There may be an OS or ASC bug when you switch devices and try to access the web site.
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 ?
I have registered a webhook URL but for every event triggered, my webhook URL does not receive any POST request.
In my App Store Connect Xcode Cloud > Webhook Setting, I can see all the webhook failed to send, they all returned `Unexpected response code for CONNECT: 403
`
I tried testing my webhook URL from Postman, it works fine, but not from Xcode Cloud Webhook.
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!
My application was developed by myself There is a reason for being misunderstood Please allow me to provide some information:
My application has already been launched on a macOS platform version (temporarily called AAA).
I encountered difficulties in compiling the SDK, as it cannot be compatible with two platforms in the same project at the same time. Therefore, I have specifically developed an iOS version (temporarily called BBB) This version uses a different bundle ID from the plaintiff's macOS platform version, equivalent to two independent apps.
Then, the (BBB) version of my iOS platform was rejected. The reason was "4.3- Spam". I accepted this decision and did not attempt to apply for listing again, and deleted the relevant information.
Later on, I spent time and finally overcame the difficulties of SDK compilation, successfully developing an iOS version (temporarily called CCC) based on the macOS version, using the same bundle ID as the macOS version, which can be considered as the same app
My new iOS version (CCC) has always been considered similar to other apps and is not allowed to be released.
The above is the information I have provided.
I hope that the version of my iOS platform (CCC) can be launched I understand that there was a misunderstanding here, and I apologize for the similar judgment caused by my mistake in creating a separate iOS version
I am an independent developer and I have no experience in this area.
How should I operate to successfully list?
We are referring to the following Apple documentation online- specifically the instructions underneath the header "Request access to the App Store Connect API":
https://developer.apple.com/help/app-store-connect/get-started/app-store-connect-api/
The first problem is that the Account Holder cannot see the "Integrations" tab in the "Users and Access" view (https://appstoreconnect.apple.com/access/users).
However, they are able to reach "Integrations" by direct URL (https://appstoreconnect.apple.com/access/integrations/). Note that they still cannot see an "Integrations" tab in the UI when at this link.
At this point, the documentation indicates that the Account Holder should be able to see an "App Store Connect API" option underneath the "Keys" options on the left, but they are only able to see a "Shared Secret" option underneath the "Keys" options on the left.
Please assist- this is blocking Production releases for us.
Additional info:
we use Edge browser on Windows machines to access the web portal- I don't see how this should impact what a website displays though
the Developer Account has existed for some years now. At a certain point the Account Owner role was transferred over to the current Account Owner
I have confirmed that the Program type is Apple Developer Enterprise Program