cordova build to *.ipa - ios

Trying to create *.ipa file by files that generate cordova. Found useful this manual Automating a cordova ios build. So first of all i do such commands:
cordova create <folder-name> <package-name> <app-name>
cordova platform add ios
Then when i try to execute this command
cordova build ios --device
I got this errors
Code Sign error: No matching codesigning identity found: No
codesigning identiti es (i.e. certificate and private key pairs)
matching “iPhone Developer” were fou nd. CodeSign error: code signing
is required for product type 'Application' in SDK ' iOS 7.1'
** BUILD FAILED **
What i`m doing wrong? Thanks for any suggestions.

Related

Flutter Gitlab CI CD implementation for iOS build profile not found error

Currently i am trying to implement CI for generate iOS and Android builds. for me Android Build generated successfully but when starts build iOS build it gives following error :
Running Xcode build...
Xcode build done. 3.3s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
Writing result bundle at path:
/tmp/flutter_tools.LGxyvf/flutter_ios_build_temp_dirMvl2ik/temporary_xcresult_bundle
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Analyzing workspace
note: Constructing build description
note: Build preparation complete
error: No profiles for 'com.example.cicddemo' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.example.cicddemo'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild. (in target 'Runner' from project 'Runner')
Result bundle written to path:
/tmp/flutter_tools.LGxyvf/flutter_ios_build_temp_dirMvl2ik/temporary_xcresult_bundle
It appears that your application still contains the default signing identifier.
Try replacing 'com.example' with your signing id in Xcode:
open ios/Runner.xcworkspace
Encountered error while building for device.
So how we can import profiles and generate build for iOS using Gitlab CI
It is said that no provisioning profiles matching is enabled. If you are using Fastlane for deployment you must activate matching process. That means uploading provisioning profiles files to a repository. Then giving access permission by SSH to your main project to reach that repository.Follow the instructions here

Xcode couldn’t find any iOS App Development provisioning profiles

keep getting an error running:
sudo ionic cordova build ios
or
sudo ionic cordova build ios -allowProvisioningUpdates
or
sudo ionic cordova build ios -allowProvisioningUpdates --buildFlag="-UseModernBuildSystem=0"
It was previously working and stopped all of a sudden.
note: Using new build system
note: Planning build
note: Constructing build description
Build system information
error: No profiles for ‘com.angularfire.appname’ were found: Xcode couldn’t find any iOS App Development provisioning profiles matching ‘com.angularfire.appname’. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild. (in target ‘Project Name’)
** ARCHIVE FAILED **
xcodebuild: Command failed with exit code 65
[ERROR] An error occurred while running subprocess cordova.
Yes, I have a profile provisioned with a dev team email address.

How to build and deploy an ios api file in real device using MAC

i am new to mac, so for i have installed xcode and successfully added the platform for ios.
When i give adb devices i am not able to detect my device name for iphone but when i connect android and give adb devices i am getting my device .
when i give ionic build ios i'm getting the following errors. i don't know how to enable the developer option in iphone
=== BUILD TARGET myFirst OF PROJECT myFirst WITH CONFIGURATION Debug ===
Check dependencies
Signing for "myFirst" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.3'
** ARCHIVE FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/subbarao/Desktop/myFirst/platforms/ios/cordova/build-debug.xcconfig,-workspace,myFirst.xcworkspace,-scheme,myFirst,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,myFirst.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/subbarao/Desktop/myFirst/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/subbarao/Desktop/myFirst/platforms/ios/build/sharedpch
You need a development provisioning profile on your build machine. Apps can run on the simulator without a profile, but they are required to run on an actual device.
If you open the project in Xcode, it may automatically set up provisioning for you. Otherwise you will have to create go to the iOS Dev Center and create a profile.
cordova run with ios error .. Error code 65 for command: xcodebuild with args:
Same question here by this guy
Try to sign in as ios dev account in Xcode
or try
ionic platform remove ios
ionic platform add ios
i was getting the same error but i tried the above command and its working now
thanks

Ionic run fail to deploy to device

I am using Mac OS X 10.11. I am trying to deploy build to device (iPhone 4) by running sudo ionic run ios --device and I get this error message:
Check dependencies
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) were found.
** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Error code 65 for command: xcodebuild with args: -xcconfig,/Users/john/Desktop/Myproject/platforms/ios/cordova/build-debug.xcconfig,-project,Myproject.xcodeproj,ARCHS=armv7 armv7s arm64,-target,Myproject,-configuration,Debug,-sdk,iphoneos,build,VALID_ARCHS=armv7 armv7s arm64,CONFIGURATION_BUILD_DIR=/Users/john/Desktop/Myproject/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/john/Desktop/Myproject/platforms/ios/build/sharedpch
ERROR running one or more of the platforms: Error: /Users/john/Desktop/Myproject/platforms/ios/cordova/run: Command failed with exit code 2
You may not have the required environment or OS to run this project
I have no problem when running just only ionic run ios, which will deploy the app into emulator. How can I overcome the problem?
Another method will be
Go to your platform directory of your project /platforms/ios
Write in the console open . which will open your folder with Finder.
After that open YourProject.xcodeproj with XCode and select your device and click on run.
Good luck

phonegap run ios --device --verbose Error

I used phonegap to install an app to an iPad yesterday simply using:
phonegap run ios
From within the project directory. I tried installing it to a second iPad today but that command did nothing. I then typed:
phonegap run ios --device --verbose
And got:
Code Sign error: No code signing identities found: No valid signing identities (i.e. certificate and private key pair) matching the team ID “***” were found.
CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.4'
** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Command finished with error code 65: /Users/.../.../.../MyApp/MyApp/platforms/ios/cordova/run --device
ERROR running one or more of the platforms: Error: /Users/.../.../.../MyApp/MyApp/platforms/ios/cordova/run: Command failed with exit code 65
You may not have the required environment or OS to run this project
I do not get what is different from yesterday except the device plugged in?

Resources