TestFlight | KSP Mod that provides a part research and reliability system
kandi X-RAY | TestFlight Summary
kandi X-RAY | TestFlight Summary
Prerelease:
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of TestFlight
TestFlight Key Features
TestFlight Examples and Code Snippets
Community Discussions
Trending Discussions on TestFlight
QUESTION
I've updated Xcode to version 13.1 recently. After that, I can't use Xcode to upload ipa to TestFlight. I've received the error "The request timed out".
Because of this problem, my CI/CD doesn't work anymore because it can't distribute ipa using Xcode. (my runner using Xcode 13.x )
I've tried 4-5 different apps but I still faced the same error. If I export file ipa, then use Transporter app to distribute ipa => It pushes ipa to TestFlight successfully. I don't face this problem on Xcode 12.
Has anyone faced or known how to solve this problem? Thank in advance for your help.
...ANSWER
Answered 2022-Feb-17 at 17:08I think you should take a look here: https://developer.apple.com/forums/thread/699749
In short - it seems that the altool bundled with xCode 13.2.1 is buggy and the workaround is just to use an altool from a different xCode version.
QUESTION
ANSWER
Answered 2022-Mar-01 at 07:40Took me a while to find this out. There were a lot of references to using iTunes, which is no longer available, and no references to using Finder, or alternatively Apple Configurator 2.
Prerequisites:- Your device is added to your provisioning profile. This is automatically done by Xcode when you select the device and build the app onto the device.
- Plug your device in
- Archive the application (create the
.xcarchive
): Select the target device (e.g. arm64/ a physical iPhone 12) and archive the app:Product
>Archive
- In the
Organizers
window, clickDistribute App
, and selectAd Hoc
. Continue with the defaults options or customise to your liking. This should create a folder containing a.ipa
file.
As Paulw11 said in the comments, you can do this in Finder. Select the device in Finder and drag the .ipa
file onto the device details.
- Install Apple Configurator 2. Drag the
.ipa
file found in the exported directory in finder (exported from Xcode) onto the iOS screen inside the Apple Configurator 2 window, and the iOS app will be installed:
Finally, you should see this step, and the application will be available on your home screen.
Command line: As How to install an ipa/app file into iPhone with command line? states, if you have Apple Configuration 2 installed, you can open it and click "Apple Configurator 2" on Menu Bar, and install Automation tools. Then, cfgutil
is available to you,
- so you can run:
cfgutil install-app ipa-file.ipa
QUESTION
I'm hitting an occasional crash in some code which uses Swift's new concurrency features. This crash never seems to happen on development builds, either in the simulator or when I install the code on a device directly from Xcode. However it's happening pretty frequently when folks install the code from TestFlight.
The actual crash is this:
...ANSWER
Answered 2022-Feb-10 at 13:26You cannot use semaphores in conjunction with async-await. See Swift concurrency: Behind the scenes:
[Primitives] like semaphores ... are unsafe to use with Swift concurrency. This is because they hide dependency information from the Swift runtime, but introduce a dependency in execution in your code. Since the runtime is unaware of this dependency, it cannot make the right scheduling decisions and resolve them. In particular, do not use primitives that create unstructured tasks and then retroactively introduce a dependency across task boundaries by using a semaphore or an unsafe primitive. Such a code pattern means that a thread can block indefinitely against the semaphore until another thread is able to unblock it. This violates the runtime contract of forward progress for threads.
You might consider testing with the LIBDISPATCH_COOPERATIVE_POOL_STRICT
environment variable as discussed here, in the same video.
You ask:
I'm trying to bridge the divide between synchronous and asynchronous code (perhaps the wrong way).
You should refactor the code that calls this synchronous method to adopt asynchronous pattern, and then excise all blocking API (e.g., semaphore wait
, dispatch group wait
, etc.). Those were anti-patterns in the GCD world and are to be avoided within Swift concurrency. I understand why developers who are unfamiliar with asynchronous programming are so attracted to those synchronous anti-patterns, but it has always been a mistake, and should be excised from one’s code.
Bottom line, in Swift concurrency one must “maintain a runtime contract that threads are always able to make forward progress.” Just embrace asynchronous patterns (i.e., stay within async-await without any old-school thread-blocking techniques) and you should be good.
FWIW, the Swift concurrency: Update a sample app shows interesting techniques for incrementally updating an old app. E.g., mark this blocking method as deprecated, and then the compiler will warn you where it is called and you can direct your refactoring efforts to those offending routines.
QUESTION
We're having some strange issue with our app and/or Testflight since a few days ago: our app runs fine on simulator and devices (iOS 12, iOS 14 & iOS 15) when run from Xcode, but it crashed at launch when we archive and distribute it via Testflight for iOS 14 and below, but NOT for iOS 15 (we haven't tried to actually release to the AppStore). The app was working perfectly fine on iOS 12+ until then, on Testflight or otherwise. No crash log is ever generated by these crashes (either on Crashlytics, or Organizer, or even in the device crash logs), and what's more mysterious is that when re-archiving past versions of the code that had no issues 3 weeks ago and are live on the app store, we are now getting the crashes. We've dug into the device logs to try and get some more info, and we could find
...ANSWER
Answered 2021-Dec-13 at 15:35I got this working. I used an older version of Xcode (12.5.1) to archive a build. New build (archived from older version of Xcode) from TestFlight is working on iOS 14+ and iOS 15+.
QUESTION
I have a bug in my React Native app that occurs on TestFlight builds but not when I run it from my computer. Is there a way to create a binary like the one that I'd push to the App Store, and then run it directly on my device so that I don't have to push it to TestFlight every time?
...ANSWER
Answered 2022-Feb-02 at 19:02I think the closet thing you can do is
1) Connect your phone with a usb to your computer
2) You have to press trust device
3) Open up the file ios/__YOUR_PROJECT_NAME_.xcworkspace
4) On the top you will something like this below. Click where it says "iPhone 12 Pro Max" and choose your phone out of the options
5) Finally press the arrow to run
QUESTION
I've got a project made by modules and each module is a cocoapods library that loads each section of the App.
This application was made 1 and a half years ago and it has been maintained and it's been working without problems but now i just had to do an small change (the first change that i did to this app using Xcode 13) and the problem is that when i compile in my iPhone, iPad, or any simulator, everything works perfectly, but when i send the app to TestFlight, the colors and the images contained inside the modules (cocoapods libraries) doesn't appear. The views and the languages are working but not the colors and the images (that colors and the images of each module are inside an xcassets included in the module itself).
This is the podspec of my modules:
...ANSWER
Answered 2022-Jan-18 at 22:30The name of the pod and resource bundle being the same causes issue. Try putting a unique name for the resource bundle
QUESTION
We have recently updated several test devices from iOS 14.7.1 to 15.2. After that, when trying to make a test purchase inside our app, TestFlight ignores the sandbox accounts (which we add to Settings -> Apps-Store -> Sandbox account) and uses the main account that is used for purchases in the App Store.
The SandBox account works fine if you log out as the main user in the App Store - but then you can't use TestFlight to download test builds.
maybe someone has faced a similar problem and knows the solution or will tell me in which direction to look?
...ANSWER
Answered 2022-Jan-06 at 14:02TestFlight ignores the sandbox accounts (which we add to Settings -> Apps-Store -> Sandbox account) and uses the main account
That is correct behavior. The sandbox account is for when you are running an Xcode build. TestFlight, on the other hand, always uses your real account, but it doesn't charge you (and the same for your beta testers).
QUESTION
Whenever I am opening the app for the first time from Testflight, the app crashes with the following error.
...ANSWER
Answered 2022-Jan-03 at 09:23Ok, my issue was that I was not using Linking of react-native package correctly.
QUESTION
I am working on create watchOS app using Xamarin, that connects on start to iOS app (in the same bundle). I am using apple watch simulator series 7 with watchOS 8.0 and iOS 15.0.
- Build and deploy iOS app on Iphone simulator, then stop it.
- Open "Watch" app on iOS and at "available apps" install WatchOS app this is a part of just install iOS app.
- Loading animation is spinning around 2-3 minutes.
- Alert is being displayed "This app could not be installed at this time.Could not install at this time."
On the real Iphone device and real Apple Watch Series 7, installing animation is spinning more than 20 minutes without any result. App was installed from Testflight (build for internal tests).
Anyway I can build and deploy Iphone app on simulator firstly , stop it and then build and deploy watchOS app on simulator. Both simulators are paired and can send messages using WatchConnectivity.
The main problem is than I can not install watchOS from Iphone. How to deal with it? Are there any logs?
...ANSWER
Answered 2021-Dec-17 at 01:29Check provisioning profile to include the device so you can install it. Here is a document you can refer to https://docs.microsoft.com/en-us/xamarin/ios/watchos/deploy-test/device
QUESTION
I have the following ad Repository
...ANSWER
Answered 2021-Dec-10 at 12:45You don't need to make any code changes.
Next Steps
To resolve this issue, please revise your app to complete, remove, or fully configure any partially implemented features. Please ensure your screenshots do not include any images of demo, test, or other incomplete content
To resolve above rejection, all you need to do is remove banner advertisement from your screenshots and submit for approval again.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install TestFlight
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page