The app is a React Native Expo App made using React Native Libraries.A build was generated using Xcode and was shared for internal testing in testflight.Whenever a tester is trying to open the app on his/her Ios device the app is crashing after loading the splash sceen
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
Am I missing something or is there no feedback during the review process of an App. We had one rejected which previously had gone through, OK my error on the app side, but it would be great to recieve an email from Apple say as much. It wasn't until the App had expired and users could not login that I was aware of the issue.
For external testing through testflight, there is app review process. Link: https://developer.apple.com/testflight/
Planning to submit an app for external testing. However, the backend of the App is an test environment. Is that ok for the **external testing app review process **.
The test environment is behind IP restriction.
a. Can we provide VPN credentials to apple team for app access and complete the **external testing app review process ** OR
b. Does apple team have any IP addresses, that can be add it to our testing environment.
i have ios application from app store, now after i updated my xcode version to 15.2 and i want to send new update but i faced this (Unexpected CFBundleExecutable Key. The bundle at 'Payload/clashofclansplanet.app/AccessibilityResources.bundle' does not contain a bundle executable.), i do some search before and find some solutions like remove CFBundleExecutable from Info.plist or delete Info.plist from build phases-> copy bundle resources, but dosn't work.
this is error
and it's info.plist
I read about the App Store changes for EU27 Digital Markets Act compliance.
I am a UK-based developer. The UK is not a member of the EU27. However, I want to consider developing an app targeting EU27 countries.
How can I setup my system so that I experience the installation experience and options offered to those of EU27 country users?
Do I have to be resident in the EU27 to develop for it?
Would I have to use one of those iPhone in the cloud services (to get the geolocation experience of a handset in the EU)?
I would prefer some option I could select in the Developer settings app on the iPhone to toggle the EU27 experience.
Hi everyone,
I'm new to app publishing in the app store. I'm trying to add an application in the App Store Connect,but at the very beginning when I click on create I get this error that appears at the top "An error has occurred. Please try again later." with no further details.
The name is correct, the language is correct, the batch ID is correct and the SKU is correct.
Have you seen this message before?
And if so, can you give me some hints about resolutions I may have missed? Thank you very much.
My sandboxed macOS app requires the user to grant permission under Privacy & Security / Accessibility in order to support extra functionality. If no permission is granted the app can still be used albeit with very basic functionality.
In order to allow the user NOT to have to immediately decide whether to grant this permission when first launching the app, a dialog allows them to say “I’ll do it later”.
As such, the app uses a timer with a one second interval to ask the system if permission has been granted and if so, implements the extra functionality. By the way, I would rather have used a notification instead of a timer, but there does not seem to be one.
// Schedule a timer to periodically check accessibility status
accessibilityTimer = Timer.scheduledTimer(timeInterval: 1.0, target: self, selector: #selector(checkAccessibilityStatus), userInfo: nil, repeats: true)
func isAccessibilityEnabled() -> Bool {
let accessibilityEnabled = AXIsProcessTrusted()
return accessibilityEnabled
}
@objc func checkAccessibilityStatus() {
if isAccessibilityEnabled() {
print("Accessibility is enabled.")
accessibilityTimer?.invalidate()
if gEventTap == nil {
tapper()//as003
gTypeIt4MeMenu?.item(at: kPauseResumeItem)?.title = "Pause"
gStatusItem?.button!.image = NSImage(named: "menubar_icon_16x16")
NotificationCenter.default.post(name: NSNotification.Name(rawValue: "showGreenTick"), object: nil)
}
} else {
print("Accessibility is disabled.")
}
}
My problem is that when I build the app with my development certificate, it runs as expected.
However, when I upload it to TextFlight and download from there, it no longer “notices” when I grant it permission.
Attached the crash log for your reference.
We have a Xamarin IOS application. We can able to launch the application in Debug mode and after we submit the app to Testflight and try open the APP, its crashing during the initial launch itself. Any pointers on this would help us a lot to proceed further
So I recently enrolled in the Apple Developer Program and paid the $100. I have finished an app and went to distribute it to TestFlight but get hit with the alert:
"Team "XXXXXX (Personal Team)" is not enrolled in the Apple Developer Program. Distribution requires enrollment in the Apple Developer Program. Visit https://developer.apple.com/account to enroll."
Anyone know how to fix this? I feel like I have tried everything.
As I don't own an Apple Watch, I'm distributing this via an Ad Hoc URL for testing purposes with a few friends.
However, no-one has been able to install the app over the air.
The files (manifest, ipa, images, etc) are all hosted over HTTPS with valid certs.
Emails include a link with itms-services://?action=download-manifest&... etc
The user is presented with a "Install" prompt.
I can see 200 OK network requests for the manifest, ipa, and image files.
However, even though the ipa is downloaded correctly, the app fails to appear on the watch.
Any ideas? or how can I debug on an actual device?
I cannot use TestFlight, as the AppStore requires me to film a video of me using the app on an actual real watch (this is a bizarre requirement???)
Developer succesfully pushed a new app build to TestFlight. Testers are notified but unable to perform an update. Error Message is "Could not install "app name". The requested app is not available or doesn't exist"
Some people don't get testflight invite emails. Some do.
I have an app in testing and when I add people to a test group, some get the email, some don't.
I have 10 ish people that have not got the email for sure, talked to for sure checked their spam. Another 10 ish that may just not be installing it(i haven't talked to them since sending it), but really think some of them would have installed it.
I am in a niche group of laborers and am building an app for us. I tell them, invite them, and then work with them the next day for 12 hours. They want to test the app, they cant find the email. I confirm their address and I resend it over and over, work with them again, they don't have it, we look for it together. Its not there. I finally break down and give them the link with no user tracking, and they download it and love it.
I have had the wrong email addresses and have fixed that before. And the user still didn't get it.
I give the backstory because these people are not just blowing off my game app and telling me they didnt get the email. They are excited about it, and they want to try it for a tedious part of our job, but they cant get it, and I have egg on my face.
What is going on? I see old issues of nobody getting the invites. But they look fixed.
Are like 60% of my attempted 40 some test audience unaware of their own email address?
I would guess it must be their email providers filtering testflight emails at a higher level than users can see, but I do have an icloud email user that is not getting them.
any clues or ideas?
Hey,
I am building an app for the last couple of weeks and always was ablet o upload the Build to AppStoreConnect and test the App on my phone via Testflight.
Since last week this fails with every new build. Builds are available for testing - at least thats what AppStoreConnect is saying.
When I open Testflight and click on INSTALL, I am getting an error saying (translated from german) "App cant be installed. Die requested App is not available or does not exist".
When I submit a new build to testflight, I even geht a Push Notification from Testflight that a new Version is available.
Reboot device, iOS Update to 17.2.1 - nothing helped. Any ideas?
When attempting to install my iOS application from TestFlight, I encountered an error despite several redeployment attempts. The error message consistently states: "Could not install NourAlBadr - the requested app is either unavailable or does not exist."
The App size in AppStore connect is shown as 32.5 Mb whereas in TestFlight it is showing 72.2 Mb. This is happening after we recently upgraded the react native version of our application from 0.61 to 0.72.
Want to know why this is happening?
On AppStore Connect
On TestFlight
Hello everyone,
I'm encountering an issue while trying to publish an app on TestFlight. The app in question is Home Assistant, which I've compiled from the source. I am able to compile and install the app on my device without any problems. My company's developer account is properly configured, and I have set Xcode to automatically manage the provisioning profile.
The archive is also created successfully, but when I attempt to upload it to Apple Store Connect for testing via TestFlight, I receive the following error:
ERROR: [ContentDelivery.Uploader] Asset validation failed (90525) Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: ceac6dcc-9c76-412e-8ea7-f2d2845f8013)
I've made several attempts to resolve this issue to no avail. For instance, if I add the missing capability manually, then I am informed that the provisioning profile is incorrect. However, checking the network extension settings on my company's dev account, I see nothing related to push notifications, which are located elsewhere. Thus, I am stuck in a loop where either the provisioning file is correct but the entitlement is missing, or if the entitlement is present, then the provisioning profile is deemed incorrect.
URL:https://contentdelivery.itunes.apple.com
status code: 409 (conflict)
httpBody: {
"errors" : [ {
"id" : "ceac6dcc-9c76-412e-8ea7-f2d2845f8013",
"status" : "409",
"code" : "STATE_ERROR.VALIDATION_ERROR.90525",
"title" : "Asset validation failed",
"detail" : "Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'."
}, {
"id" : "9ff2143b-3c00-4912-b59f-8342fa6fe5c0",
"status" : "409",
"code" : "STATE_ERROR.VALIDATION_ERROR.90525",
"title" : "Asset validation failed",
"detail" : "Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'."
} ]
}
=======================================
2024-01-10 23:19:35.506 ERROR: [ContentDelivery.Uploader] Asset validation failed (90525) Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: ceac6dcc-9c76-412e-8ea7-f2d2845f8013)
2024-01-10 23:19:35.506 DEBUG: [ContentDelivery.Uploader] Error Domain=ContentDelivery Code=90525 "Asset validation failed" UserInfo={NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: ceac6dcc-9c76-412e-8ea7-f2d2845f8013), NSUnderlyingError=0x6000022b6430 {Error Domain=IrisAPI Code=-19241 "Asset validation failed" UserInfo={status=409, detail=Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'., id=ceac6dcc-9c76-412e-8ea7-f2d2845f8013, code=STATE_ERROR.VALIDATION_ERROR.90525, title=Asset validation failed, NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'., NSLocalizedDescription=Asset validation failed}}, iris-code=STATE_ERROR.VALIDATION_ERROR.90525, NSLocalizedDescription=Asset validation failed}
2024-01-10 23:19:35.507 ERROR: [ContentDelivery.Uploader] Asset validation failed (90525) Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: 9ff2143b-3c00-4912-b59f-8342fa6fe5c0)
2024-01-10 23:19:35.507 DEBUG: [ContentDelivery.Uploader] Error Domain=ContentDelivery Code=90525 "Asset validation failed" UserInfo={NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: 9ff2143b-3c00-4912-b59f-8342fa6fe5c0), NSUnderlyingError=0x6000022b6640 {Error Domain=IrisAPI Code=-19241 "Asset validation failed" UserInfo={status=409, detail=Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'., id=9ff2143b-3c00-4912-b59f-8342fa6fe5c0, code=STATE_ERROR.VALIDATION_ERROR.90525, title=Asset validation failed, NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'., NSLocalizedDescription=Asset validation failed}}, iris-code=STATE_ERROR.VALIDATION_ERROR.90525, NSLocalizedDescription=Asset validation failed}
2024-01-10 23:19:35.507 DEBUG: [ContentDelivery.Uploader] swinfo errors: (
"Error Domain=ContentDelivery Code=90525 \"Asset validation failed\" UserInfo={NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: ceac6dcc-9c76-412e-8ea7-f2d2845f8013), NSUnderlyingError=0x6000022b6430 {Error Domain=IrisAPI Code=-19241 \"Asset validation failed\" UserInfo={status=409, detail=Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'., id=ceac6dcc-9c76-412e-8ea7-f2d2845f8013, code=STATE_ERROR.VALIDATION_ERROR.90525, title=Asset validation failed, NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app/PlugIns/HomeAssistant-Extensions-PushProvider.appex' is missing entitlement 'com.apple.developer.networking.networkextension'., NSLocalizedDescription=Asset validation failed}}, iris-code=STATE_ERROR.VALIDATION_ERROR.90525, NSLocalizedDescription=Asset validation failed}",
"Error Domain=ContentDelivery Code=90525 \"Asset validation failed\" UserInfo={NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'. (ID: 9ff2143b-3c00-4912-b59f-8342fa6fe5c0), NSUnderlyingError=0x6000022b6640 {Error Domain=IrisAPI Code=-19241 \"Asset validation failed\" UserInfo={status=409, detail=Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'., id=9ff2143b-3c00-4912-b59f-8342fa6fe5c0, code=STATE_ERROR.VALIDATION_ERROR.90525, title=Asset validation failed, NSLocalizedFailureReason=Missing Entitlement. The bundle 'Home Assistant.app' is missing entitlement 'com.apple.developer.networking.networkextension'., NSLocalizedDescription=Asset validation failed}}, iris-code=STATE_ERROR.VALIDATION_ERROR.90525, NSLocalizedDescription=Asset validation failed}"
)
Apple Store Connect are not accepting my app for the following reasons:
"Regarding 1.2, we continue to find in our review that your app includes user-generated content but does not have all the required precautions.
To resolve this issue, it would be appropriate to revise your app to implement the following precautions:
A method for filtering objectionable content
A mechanism for users to flag objectionable content
The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content."
I am unsure how add in a method for filtering objectionable content. Users can create a profile and then message each other, but they do not post any other content than that.
Any help would be greatly appreciated.
Hi,
I would like to submit my app for the Apple Vision Pro. My app runs successfully on the simulator and I was even able to verify compatibility with the real device at a developer lab.
I've added visionOS as a platform on App Store Connect but I'm, for some reason, not able to select my app builds:
On the TestFlight tab, only iOS builds are shown as well:
Any idea what I'm missing here?
Thanks in advance
I get an error when uploading my app to App Store Connect, Is there a solution to this error? It worked well in last week.
For some reason, TestFlight for one account on one Mac is no longer able to accept a TestFlight invitation.
On that Mac, I am logged into iCloud with the relevant Apple ID.
In TestFlight, I sent an invite to that Apple ID.
I open the email with the invite, click on the link, and I get an alert in TestFlight saying:
Couldn't Load App
Your request couldn't be completed.
Try again.
(OK Button)
If I log out of iCloud with that account and log in with another account (which I also sent the invite too), TestFlight shows the app and I can download it.
I have been doing continuous clean installs on this Mac for testing, and I am reusing that Apple ID. Have I hit some hard limit at Apple for how many times I can login with an Apple ID?
Any suggestions on how I can use that Apple ID with TestFlight?