I had used phonegap to create HTML and Java script app . I used online build phonegap service to create my app . I did every thing well and I uploaded my files and i get the file for all devices as windows , android ...etc . but when i get blackberry file i had zip file "StandardInstall" have 4 files "cod , csl , cso ,alx " and i couldn't know how to work with these files and which one will run on blackberry i searched and i reached that i must run on simulator but i haven't one . so is i can deploy it by online service or i must have simulator ? .
StandardInstall folder contains files which can be installed via BlackBerry Desktop Manager using your device connected via usb-cable to your desktop computer.
You connect your device, then select alx-file and Blackberry Desktop Manager installs all cod files described in this alx file to your device.
Here is my another answer to the question like yours:
Difference between OTAInstall and StandardInstall in BlackBerry
Moreover, you can install these files on simulator. Launch simulator (make sure your device is not connected via usb-cable). In simulator menu select Simulate - USB connection.
Then in BlackBerry Desktop Manager there will appear a virtual device that is represented via your simulator. Then select alx file in BlackBerry Desktop Manager and install your application.
Below is the file purpose described:
cod - compiled binary application file. This file has been written on the device upon installation process.
csl, cso - files, required for signing your application. Signing is required if you are using signed API and are going to use your application on actual device. If you want to run your app on simulator, signing is not necessary.
alx - application descriptor file. It is a simple xml-file, where application properties are described, and cod files also described. When you install your application via usb-cable, BlackBerry Desktop Manager asks for alx file to read its contents and install all described there cod files to the connected device.
Related
I have installed MacOS 10.12 Using VMware and successfully implemented Ionic 2 app for IOS. I have also generated an .ipa file using the following method:
Clean your project.
Build your project.
Go to products menu -> select build for -> select Profiling.
In project navigator, find your .app product.
Right click on it and click show in finder.
There you will find folder named "Release-iphoneos", in
this folder you will find your .app extension file.
Create a
folder named "Payload", copy that .app file in this folder.
Archive your folder.
After archive, rename your folder to name of
your app and change its extension from ".zip" to ".ipa"
Your ipa is ready for sharing.
From the above technique I got my .ipa file. Then, to install this app on iPhone i am using www.diawi.com . Now the problem is, when i am installing app from my safari browser on iphone download issue is showing. My internet connection is all good. I can also see the installation process on my iphone but app is not installing.
Note: I don't have Apple developer program. I need to build and install this app for testing in different iPhones.
Please suggest any other way to install my app on iPhone or another technique to build and share the app. My configuration is as follows:
Mac OS - 10.12 Sierra(VM-ware machine), Xcode- 8.3.3.
I tried so many articles but not sure where am i getting wrong. please suggest.
For that you will need to be enrolled with the Apple developer program (99$ a year). There is no other way.
Or you need to install it manually by plugging the iPhone in the computer and running the code in XCode (keep in mind that the default certificate will let your app run for 7 days then it will get expired)
to make .ipa file Archive your project and export your binary as developent or deployment.
You can install your .ipa file manually.Connect your iPhone with your computer and drag .ipa file in your iPhone application folder.
I am working on a automatic process to build and sign my app local for android and ios. I already created successfully the signed .apk file for android. Now I am trying to create the .ipa file locally, without using Adobe PhoneGap Build.
All the necessary key-files are available. The online build over Adobe PhoneGap Build is working for both plattforms andorid/ios.
Note:- My powershell/cmd script is written and performed on windows.
you need a mac os to deploy the .ipa file locally.
create the phonegap project as you have done in the windows machine and then build the app using
phonegap build ios
Then navigate to the folder platform > ios , you will find the xcodeproj, open it in the xcode and test it in the ios devices if necessary else go to the product tab in the xcode and choose the option archive then follow the steps to generate the .ipa file, provided all the necessary certificates,key-files have been installed and updated.
Its not possible to create .ipa file locally without a mac os.
I have an application that I build in Flash Builder 4.6. The application is running fine on my Android device.
I'm now trying to export a release build to the apple iPhone. The first time I tried, I got an error that I haven't installed the apple SDK. I download the ADOBE AIR SDK 3.1.0.4880 and copied the three folders over to my C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\lib\aot
Now when I try, I get the error that the GPL component arm-apple-darwin9-as.exe is missing. When I look in the folder I see a file called arm-apple-darwin9-as but not an executable (exe).
I looked in all folders of the dowloaded SDK and I don't see any executable.
Kim
After trying another download on my Mac, i got the right files when the Mac unpacked the SDK, I transfred them to my windows computer and I was able to create a iOS app.
I am creating a BlackBerry Application with Webwork and PhoneGap.
When I build an application it creates two directories:
OTAInstall
StandardInstall
I am wondering what is the difference between them, what are the usages of both.
Thanks..
OTA install means the installation process over the air, using the wireless network.
This folder contains cod files and jad file.
BlackBerry device opens jad-file wirelessly and installs the application via downloading it to the device memory.
Standard Install - it is about installing the application via BlackBerry Desktop Software and usb-cable connected to your computer and BlackBerry device. This folder contains cod-files and *.alx file (application description file). User runs BlackBerry Desktop Manager and specifies alx file location upon installing a new app. And BlackBerry Desktop Manager reads this file and installs all the cod files to the device memory.
I'm using Titanium Appcelerator to build an iPad app. I have my iPad provisioned and everything, however when I try to run the app on "iOS Device" from the Appcelerator menu it opens up iTunes and tries to install / sync the app on the iPad. The problem with this is that the computer I"m using to develop is not the main computer for the iPad, so I don't want it to sync. I'm using the iphone configuration utility, and just going through the titanium workspace until I find the .app or .ipa. I am using TestFlight to beta test, and import the ipa into that and it sends it off to a few devices. The problem is, I updated the app in appcelerator, but the .ipa (or .app) file never updated. Is there a way to do a fresh build so it will regenerate the .ipa file? Also is there a way to run the app from the computer (while it's plugged in) so you can still use the log and info terminal using titanium?
Thanks!
In version 1.7.x of Titanium, The .ipa of your app will be in the build/iphone/build/Debug-iphoneos directory of your Titanium project - that is what you can (and are) uploading to TestFlight. To force a rebuild, just delete everything in the build/iphone directory (including subdirectories) and do a 'Run on Device' build it again. This will give you a fresh build and fresh ipa.
If you are using the new Titanium Studio and have paid to be a Indie developer, it should have the ability run your application on your device, but I haven't tested it.
Before Titanium Studio, I rolled my own tracer that I can turn on and off. Details are here.