Today, I was deploying my beta app to multiple external testers. Some testers received an invite successfully, but others encountered issues. To resolve this, I created another external testing session and opened it to a public URL. I added three testers, but after adding the fourth one, the URL started failing. When I checked TestFlight, I noticed that all of my builds had expired. I assumed it was a glitch, so I signed out and back in, but nothing changed. I added another build, and although it says it's ready to test, it throws an internal error and asks me to try again.
I also called Apple Support, and they informed me that this is a recurring issue. They are currently working on pinpointing the common denominator. Has anyone else experienced this? Any solutions or ETA? My client is waiting for the app to be available.
Navigate the App Store landscape. Share strategies for app submission, distribution, marketing, and user acquisition. Discuss best practices for getting your app discovered and downloaded.
Post
Replies
Boosts
Views
Activity
My team and I have created an iPhone application that receives and utilizes sensor data from a separate raspberrypi-powered device.
The iPhone app does not function without the use of the sensor data. How will the App Reviewers be able to test the application when submitting to the App Store?
Hi, I just released a new update for an app on the App Store, and I want to see the number of uses that updated the app but when I try to add the Filter for that, the option App Version is disabled. Can anyone help me with this?
I've tried with the total downloads section but the "App Version" is always disabled.
For five days now, there have been no up-to-date data in Sales and Trends again. This seems to be happening every other week, and it's really annoying. It would be great if Apple could finally bring some stability to this.
We recently submitted our app, for approval, but unfortunately, it has not been approved. Our team has worked diligently to incorporate innovative ideas, fresh designs, and unique features that we believe offer significant value to users. We’ve carefully followed the guidelines and ensured that all aspects of the app, including user data safety and security, meet industry standards.
Despite our efforts, we’ve encountered difficulties in getting the app approved. We would greatly appreciate your insights into the specific reasons for the denial and any areas that may require further improvement.
Any sort of help or guidance will be much appreciated.
I am seeking advice on improving the visibility of my iOS app, "noon Shopping, Food, Grocery," in Spotlight search results for certain keywords. Despite the app's name containing keywords such as "food" and "grocery," it does not seem to appear as prominently in Spotlight searches for these terms as other apps, like "Careem - rides, food & more" which appears readily when searching for "food."
Hello I am trying to set up an account so I can upload my app to the App Store. I have an LLC but I don’t have the domain to go with it. I can’t purchase it because it’s being used. How do I get a company email address when I don’t have the domain that matches my LLC? Can I use a separate domain I own, create an email and use that?
Hi masters,
I've launched my new app yesterday, when I tried to query the app name in Appstore, it can be searched ,at the same time there are other results along with, but all others app are unrelated, not expected as competitors apps. When I query my app name with exact match, there is only my app showing up, without any related apps. What does it mean? Has Apple not yet built up the index relevance of the app? If so, how long does it usually take?
Thanks in advance
When i uninstalled an app made by the developer, i used another app made by the developer and suddenly. it said that it wasnt trusted. i dont have VPN, I have an internet connection. the app is trusted. I uninstalled the app and download it again. Still shows me this error. HELP ME PLS😞
So, I've requested my app to be published to the App store. I am new to apple development, so I don't know what the crash log really says nor how it would apply to my code. The app works on my Xcode simulators and my own device, but according to apple it fails on startup?
Apparently, crash report is too big to post, so here is my App Delegate:
//
// AppDelegate.swift
// YorkCougars
//
// Created by ADMIN on 8/13/24.
//
import Foundation
import SwiftUI
import WebKit
import FirebaseCore
import FirebaseAuth
import FirebaseMessaging
class AppDelegate:NSObject,UIApplicationDelegate,UNUserNotificationCenterDelegate, MessagingDelegate{
func registerForNoti(application:UIApplication){
UNUserNotificationCenter.current().delegate = self
let authOptions: UNAuthorizationOptions = [.alert, .badge, .sound]
UNUserNotificationCenter.current().requestAuthorization(
options: authOptions,
completionHandler: { _, _ in }
)
application.registerForRemoteNotifications()
}
func application(_ application:UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil)-> Bool{
FirebaseApp.configure()
DatabaseHandler.onStart()
DatabaseHandler.startObservingAll()
registerForNoti(application: application)
Messaging.messaging().delegate = self
Messaging.messaging().subscribe(toTopic: "QUARTER")
Messaging.messaging().subscribe(toTopic: "ALL")
//Messaging.messaging().subscribe(toTopic: "DEV")
DatabaseHandler.observe(fromRootLocation: "refreshrate"){snapshot in
gl.shared.reload = true
gl.shared.sbURL = "?r=\(snapshot.value as? Int ?? 0)"
print("lol")
}
return true;
}
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data)
{
Messaging.messaging().setAPNSToken(deviceToken, type: .unknown)
}
}
extension AppDelegate {
func userNotificationCenter(_ center: UNUserNotificationCenter, willPresent notification: UNNotification,
withCompletionHandler completionHandler: @escaping (UNNotificationPresentationOptions) -> Void) {
let userInfo = notification.request.content.userInfo
Messaging.messaging().appDidReceiveMessage(userInfo)
// Change this to your preferred presentation option
completionHandler([[.banner, .list, .sound]])
}
func userNotificationCenter(_ center: UNUserNotificationCenter,
didReceive response: UNNotificationResponse,
withCompletionHandler completionHandler: @escaping () -> Void) {
let userInfo = response.notification.request.content.userInfo
Messaging.messaging().appDidReceiveMessage(userInfo)
completionHandler()
}
func application(_ application: UIApplication,
didReceiveRemoteNotification userInfo: [AnyHashable : Any],
fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {
Messaging.messaging().appDidReceiveMessage(userInfo)
completionHandler(.noData)
}
}
When installing the app in TestFlight app, I am receiving error "Device limit reach".
I am trying to delete the devices with Edit and delete button beside the device list but they come back. It is not getting deleted and I am not able to install the app for testing.
Any suggestion on how to proceed with this?
Hello,
I am trying to add a new build of my project which is working on my internal testing group, to my external testing group.
I tried to add the new build, and the app was approved for Beta.
The new build did not appear in my external testing group. I tried to add it again, but I am now getting this response from the App Store Connect system:
"errors" : [ { "id" : "33d32e57-100f-4a9f-a2cb-9b0b41d29502", "status" : "404", "code" : "NOT_FOUND", "title" : "The specified resource does not exist", "detail" : "There is no resource of type 'builds' with id 'a7a3e66a-f120-4ff8-9544-6754f9515458'" } ] }
Is the App Store Connect system down, or is something wrong with my account? I've tried clearing the browser cache/cookies/etc, and restarting my computer, but the problem is persisting.
I've submitted my app and gotten approved and ready for distribution but the subscriptiosn still say waiting for review. The app has important features gated behind a paywall so without any subscriptions approved its unusable. Why is this happening, is there any way I can get it fixed?
In Xcode -> Product -> Archive
"ValidateApp" button tell: Your app successfully passed all validation checks
and "Distribute" button tell: App upload complete
After 5 working days App Store Connect -> Apps -> MyAppl always show "1.0 Prepare for Submission"
What can I do now ?
Dear Apple Developer Support Team,
We are seeking a solution that would allow us to include the CarPlay entitlement while distributing our app using an enterprise profile. Could you please provide guidance on how we might achieve this? Are there any alternative approaches or considerations that could help us navigate this limitation?
Your expertise and advice would be greatly appreciated as we work to ensure our app meets the needs of our users while complying with Apple’s guidelines.
Thank you for your time and support.
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.
Hello,
I received a notice from Apple on August 16th that my app would be removed if I didn't submit updates within 14 days. I immediately submitted the required changes the same day, and the app's status changed from "Waiting for Review" to "In Review" within 24 hours.
However, it has now been 7 days, and the app is still stuck in the "In Review" status with no feedback or response. With only 8 days left before the app is deleted, I'm becoming increasingly concerned. I've already requested an expedited review and reached out for support, but I haven’t received any response.
Has anyone experienced a similar situation or have any advice on how to resolve this?
Thanks in advance!
Hello, we want to add a role in our App Store connect for our lawyers so that they can receive the emails if we receive any disputes (for example copyright disputes - the ones sent by AppStoreNotices @ apple.com), without adding them as admin of the App Store connect account.
Is there any way to do it?
Thank you!
Received this during review of in-app purchases stating:
We noticed that your promotional image to be displayed on the App Store does not sufficiently represent the associated promoted in-app purchase. Specifically, we found the following issue with your promotional image:
– You submitted duplicate or identical promotional images for different promoted in-app purchase products.
However, I do not have any promotional images. And, it's stuck in Developer Action Needed...but, I can't save or submit for review? What should I do?