I used flutter for both Android and IOS. I want to share both applications to the customer for testing purpose. I can export apk file by the following command for Android. I am using Android Studio.
flutter build android --profile
I can get the apk file. I just share this apk to the client. He can install it on his phone without any requirement.
After I run this command in flutter
flutter build ios --profile
It showed the error message
No valid code signing certificates were found
You can connect to your Apple Developer account by signing in with your Apple ID
in Xcode and create an iOS Development Certificate as well as a Provisioning
Profile for your project by:
1- Open the Flutter project's Xcode target with
open ios/Runner.xcworkspace
2- Select the 'Runner' project in the navigator then the 'Runner' target
in the project settings
3- In the 'General' tab, make sure a 'Development Team' is selected.
You may need to:
- Log in with your Apple ID in Xcode first
- Ensure you have a valid unique Bundle ID
- Register your device with your Apple Developer Account
- Let Xcode automatically provision a profile for your app
4- Build or run your project again
5- Trust your newly created Development Certificate on your iOS device
via Settings > General > Device Management > [your new certificate] > Trus
I have no idea how to export to get ipa file. I am new to ios development. And also I am not sure that the customer can install this ipa file on his iphone without using xcode.
Any idea for exporting customer review applications(ipa, apk) in ios development? And which softwares need for customer?
It is possible to install ipa on device over the air, without connecting to Xcode.
You can use services like Crashlytics Beta http://try.crashlytics.com/beta/ or Apple's TestFlight. First one in much easier IMO and does not require a build to be reviewed by Apple review team.
However your build must be signed at least with Ad-Hoc distribution profile and this profile must include target device's unique device identifier UDID.
This answer could be helpful for you https://stackoverflow.com/a/47053605/979822
But before that you should fix everything that was written in your error message.
Related
I want to create an app which can be put on a website for users to be downloaded and not to be downloaded from the play store or from the app store, like the way Dream11 does it. I have created an app that works perfectly in the debug mode in both iOS and Android and the flutter build for Android works amazing too. The 'flutter build ipa' command is causing an error-
No valid code signing certificates were found
You can connect to your Apple Developer account by signing in with your Apple ID
in Xcode and create an iOS Development Certificate as well as a Provisioning
Profile for your project by:
1- Open the Flutter project's Xcode target with
open ios/Runner.xcworkspace
2- Select the 'Runner' project in the navigator then the 'Runner' target
in the project settings
3- Make sure a 'Development Team' is selected under Signing & Capabilities > Team.
You may need to:
- Log in with your Apple ID in Xcode first
- Ensure you have a valid unique Bundle ID
- Register your device with your Apple Developer Account
- Let Xcode automatically provision a profile for your app
4- Build or run your project again
5- Trust your newly created Development Certificate on your iOS device
via Settings > General > Device Management > [your new certificate] > Trust
For more information, please visit:
https://developer.apple.com/library/content/documentation/IDEs/Conceptual/
AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html
Or run on an iOS simulator without code signing
Now I am confused whether or not to do these as I won't be releasing on the app store. Is this compulsory to do irrespective of whether the app goes to the app store or not or is there a workaround to create a build version of the app for the iOS?
You really have four options.
Release through App Store
Apple has a rather new program for releasing private apps through the App Store
Release through test flight
Create an enterprise developer account
All of these options require a developer account.
I made one application in Tizen studio and created a signed certificate(Author and distributer).
So now I want to create a signed package and send it to someone.
How to do that can anyone guide me?
Thankyou
If you just need to send someone your signed app it's very easy and you only need to right click on your project name and select "Build signed package"
But be aware your signed app can only be use directly into yours linked devices via SDK and no one could install it in other devices (at least, not directly).
The only two ways to use your app in real devices without SDK tools is publishing your app into the seller platform or through USB using the "Demo Packaging Tool" if your are a Samsung partner
You should check more about signing flow and publication process
Can anyone guide me how to deploy my developed android app in airwatch ??
Is there any changes in the code to be carried out before we deploy?
As per my knowledge, There is no need to change anything in your app.
You can happily deploy the app to Airwatch from
Device > Staging & Provisioning > Components > Application > Add Application
Simply generate a signed APK and upload it to AirWatch. The signed APK can be generated via cordova CLI or using Android Studio.
If there are restrictions imposed by your AirWatch Admin you may need to whitelist your app by adding its package name in the whitelist.
Remember that anyone can unzip your APK and read the files inside, since it's not compiled. So be careful to remove any relevant data before publishing.
I'm in the research phase of a native Android application side project for which I would like to utilize Android Studio and Visual Studio Online (TFS). The app will also have web service portion (WCF/WebAPI TBD) written in .Net.
So far I've found how to integrate TFS with Android Studio and build the package using Maven, but am hung up on how to automate the package deployment from TFS to Goole Play.
Is it possible to have TFS deploy to Google Play?
If so, how do I configure TFS to do this?
If not, is there an alternative ALM I should use that would meet all these requirements (SCCM, planning, building, testing, deployment to website and Google Play)?
Note: I may want to monetize this so it will be closed source.
To upload an existing task to VSO, you need to use the “TFS Cross Platform Command Line”, also known as TFX.
Instructions are in the README.md at the GitHub. Basically:
Install Node.JS from the Node website.
Run at the command-line: npm install –g tfx-cli
Run tfx login and enter your collection url (probably
https://youraccount.visualstudio.com) and your personal access token
Run tfx upload <folder> to upload your task.
Run tfx delete <GUID> to delete your task. TFX does not overwrite, so
you’ll need to delete before uploading again.
Check this blog: https://www.simple-talk.com/sql/database-delivery/writing-build-vnext-tasks-for-visual-studio-online/
Then you can add this task in your build steps in vNext build to automate deployment from Visual Studio Online to Google Play.
I already have created a phonegap application. Now, i want to build Phonegap iOS on windows 7.
I have written code in Android in Eclipse on windows 7.
I already have generated .APK, .XAP, .IPK. Now, i want to create .IPA(iOS application).
Is it compulsory to have a MAC OS to just generate Phonegap iOS application?
Is it compulsory to have apple developer account to just generate Phonegap iOS application?
Can i generate a certificate and a provisioning profile for iOS on Windows 7?
Yes it is compulsory to have a Developer account, Because without developer you cannot generate Provisioning profile.
I don't know about the certificate, but you can generate Provisioning profile on Windows 7 because it is not dependent upon OS, it needs the certificate.
It is not necessary to have MAC OS for generating Phone iOS Application
Since PhoneGap Build uses Apple's standard development process to build applications, you will need to sign up for their developer program to build iOS applications on PhoneGap Build. You will also need a Mac to configure your certificate and provisioning profile.
Compulsory to have a mac and developer account to install software on an iphone or ipad.
You don't need a mac to develop the application