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

External Testers and Groups - App review Guidelines
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.
1
0
384
Jan ’24
faild to submit ios spp update to TestFlight from xcode
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
4
1
437
Jan ’24
How to simulate the EU27 install experience outside the EU?
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.
1
0
319
Jan ’24
Publishing New app : An error has occurred. Please try again later.
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.
4
0
677
Jan ’24
My app behaves differently when using TestFlight as opposed to running it with my development certificate
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.
0
0
371
Jan ’24
"Not enrolled in the Apple Developer Program"
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.
0
0
347
Jan ’24
watchOS Ad Hoc distribution not installing
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???)
0
0
239
Jan ’24
TestFlight
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?
0
0
232
Jan ’24
App not available on Testflight
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?
3
0
344
Jan ’24
Missing Entitlement. The bundle ... is missing entitlement 'com.apple.developer.networking.networkextension'."
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}" )
5
0
869
Jan ’24
Method for filtering objectionable content for networking app
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.
0
0
380
Jan ’24
My App is not detected as visionOS App on App Store Connect
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
2
0
557
Jan ’24
TestFlight for macOS broke for one account
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?
0
0
367
Jan ’24