I'm trying to install my app from TestFlight.
When I press INSTALL, the download indicator runs for a sec and then stops.
I can see the app on my phone, clicking on the app raises
Unable to install the app, please try again later.
It's very weird, since I run the app on a physical device using Xcode, and everything was just fine. Also, older versions of the app are downloaded from TestFlight without any problem.
The app passed through all checks before uploading to the store.
How is it possible that I cannot install the app from TestFight?
What can I do in order to debug this issue?
This can be happen with number of reasons as given below:
Might be you are using the developer profile instead of Adhoc profile
OR using an app identifier that is different from the one that belongs to your profile
OR might be an issue in enable/disable of iCloud and Gamecenter
What you can do is you can connect the device to PC/Mac. Open the iPhone Configuration Utility and see the logs after you press install from the build in TestFlight. It will helps you to dig it.
And last hope is this issue can be at apple side as many developer are facing as given below: https://developer.apple.com/forums/thread/26759
It's not the correct answer.
In case you are in a rash, and your project was already uploaded from another Mac to the store, a temporary solution will be to import the project to a well-configured Xcode from another computer and send it configured back to your computer. Make sure you have all necessary certificates, Build, and upload to the store. Then I was able to run the app on TestFlight and upload new updates without problems.
IMO, Apple did a really bad job connecting and configuring Xcode projects to the store. As a Flutter developer, I upload apps for both App Store and Play Store, and working with Apple is frustrating. There were no logs or indications about this issue, and it's almost impossible to track the mistake.
Related
So I have successfully implemented universal linking in our React-native project.
It correctly links to the right page in the app with the parameters provided.
However, when we are testing it on testflight our testpeople have to restart their iPhone or delete and reinstall their app in order for it to work.
Will this work differently when the app is uploaded to the appstore? I'd have hoped that the certificate is downloaded upon updating the app but as our tests in testflight shows, that doesn't happen. The documentation is very thin on this topic.
It would not be ideal if we have to ask all of our costumers to reinstall the app or reboot the phone in order to use our new feature.
I am making an IOS app. I want somebody to test it for me. I already added their device and UDID onto my list of 100 devices that are okay to install on.
I archived a build on my computer. So now what do I do? Can I email to them and they can just download it? That doesn't seem right, but...or I do have to an outside service for them to download? I'm just confused on how to get the app file onto their phone so they can use it.
There are multiple ways to distribute the build to users.
You can upload build on app store & distribute with help of TestFlight.
Check out this
Diawi
App Box
You can use Bitrise.
With options 2,3,4 app installation URL will be generated. User will able install build easily If their UDID is added.
You can build and distribute with https://appcircle.io
Its very user friendly and free
A friend commissioned an app to be developed some years ago but the developers went out of business. It was removed from the AppStore in 2015 but she still has it running on 4 devices (she's a university professor and uses it for her research). She now wants to put the app onto other devices and as an app developer myself I'm trying to help.
Is this possible? If so, how?
We've tried to contact the original developers but they are unable to find the source code. Rewriting is out of the question as she can't get funding for this until she can prove her results - for which she needs the app on more devices.
We have managed to get the original .ipa file off one of the existing devices. When I try to put it onto my iPhone using XCode Devices it does it, but when I try to run it it pops up asking for an appstore user name & password and won't go any further, even if I enter my own valid id. Perhaps it's contacting the appstore, finding that the app isn't on there any more and bombing out?
I've tried resigning the .app with an ad-hoc development one using my own developer id but when I try to install that on my iphone it starts doing it then says "The application could not be verified". I've also tried creating a dummy app with the same name and version number and following these instructions Resign IPA from development to enterprise but that doesn't work either. I've researched the error message to no avail. I am deleting the previous app each time I try to put a new one on.
Is there anything else I can try?
So I just finished developing my first App for iPad and I have to send my App now to 15 other remote testers to test the App.
I am told that I have to send all those testers an IPA file which they can install in their iPad through iTunes. They all have sent me their UDIDs so that I can put them somewhere on Apple Developer's site so that their iPad can magically install the IPA I sent.
As you might have guessed, I have no idea what to do in this regard. I've searched around the web and I am amazed that I was still unable to get a clue.
I tried this particular link for e.g. and got stuck in the middle of instructions:-
http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/TestYourApponManyDevicesandiOSVersions/TestYourApponManyDevicesandiOSVersions.html
Certificates, Provisions, App ID; I'd be very thankful if someone could tell me some easy steps for the following problems:-
How can I install the iPad App to my iPad that I developed in XCode. This iPad is attached to my computer?
How can create an IPA file that I can send to other testers so that this IPA can install on their iPads and they can run it?
What if I take the source code from my home machine to office machine? How can I still make changes to the app and could install it back on my iPad to test?
I know these are all beginner questions, but they are rolling my head!
Are you are paid up registered developer? If so go to the Xcode Organizer and hit the button that says "Use for development" on the page for your iPad in the "Devices" section. If not you'll need to pay for a license in order to run your app on a device.
Create an IPA file by using the "Archive" function in the "Project" menu. However, you will need to add the other users' devices to your iOS developer portal. You cannot just send the IPA to anyone. It needs to be built specifically for all the devices you want to run it (you only build once but it needs to include all the devices).
I use http://testflightapp.com for distributing remote builds. It makes the whole process much easier. You create a team on Testflight and invite your testers. Once they have joined your team you can get their device IDs that you use to put into the iOS developer portal. You can then upload your build to Testflight (use the desktop app). This will then email everyone and they can get the app from Testflight.
Use source control for this. http://bitbucket.org is free and you can create private repos. If you haven't used git before then there's a bit to learn but essentially you sync a version on to bitbucket that you can pull down to any computer. When the changes are made you push back.
i.e. home computer - push to bitbucket.
work computer - pull from bitbucket, make changes, push back to bitbucket.
home computer - pull from bitbucket.
Now your home computer has all the changes you made on your work computer.
RE 2
Go to developer.apple.com and log in to your iOS portal.
Go to the Devices section.
Add the devices using the UUIDs.
You will also have a provisioning profile for development.
You need to then add the devices in to this provisioning profile.
...Hmm I may blog about this to show how to do it...
Once you've added the devices to the provisioning profile you need to download the profile and open it. (This will open Xcode).
Once all of this is done the devices you added will then be able to run the IPA file you send them.
I migrate my app from xcode3 to xcode4.2. Everything goes fine if I use xcode3. But when I try to sync ad-hoc app generated by xcode4, it always show iTunes Sync xxx app failed to sync. The most weird thing is that if I sync the app that created by xcode3 first. Then delete the app on the device. Replace the app and sync again, The error won't display. The app built by xcode4.2 will successfully set on the device. I don't know how to fix it.
In order to run the app through it is better to use provising profile if you want to send the app to the client/User then try with Adhoc Certificate.