... | ... | @@ -17,13 +17,13 @@ Build your application as an IPA |
|
|
|
|
|
An `.ipa` file is the **iOS App File** that will run on an iOS device. In TotalCross, to generate a `.ipa` you must call `tc.Deploy` and pass the `-iphone` (or `-all`) argument, together with the path to the the certificate + key store.
|
|
|
|
|
|
For instance:
|
|
|
For instance...
|
|
|
|
|
|
```
|
|
|
java -cp target/required-dependencies/totalcross-sdk.jar tc.Deploy HelloTC.jar -iphone -m ./ios_certs
|
|
|
```
|
|
|
|
|
|
With this, you will create the `HelloTC.ipa`.
|
|
|
... will create the `HelloTC.ipa`.
|
|
|
|
|
|
Generating key store and certificate
|
|
|
----------
|
... | ... | @@ -32,4 +32,25 @@ Generating key store and certificate |
|
|
> 1. If you use Mac OS, this should be installed as default
|
|
|
> 2. If you use Linux, we recomend to install your distro binaries
|
|
|
> 3. If you use Windows, you should [install OpenSSL for Windows](http://slproweb.com/products/Win32OpenSSL.html)
|
|
|
> 3. If you use Windows, you may install a `git-bash` (like the one embedded within [SourceTree](https://www.sourcetreeapp.com/)) |
|
|
\ No newline at end of file |
|
|
> 3. If you use Windows, you may install a `git-bash` (like the one embedded within [SourceTree](https://www.sourcetreeapp.com/))
|
|
|
|
|
|
**WIP**
|
|
|
|
|
|
iOS deployments
|
|
|
===========
|
|
|
|
|
|
**WIP**
|
|
|
|
|
|
Store deployment
|
|
|
----------
|
|
|
|
|
|
> Artifacts needed for this step:
|
|
|
>
|
|
|
> 1. the TotalCross generated `.ipa` (with the proper provisioning profile)
|
|
|
> 1. your provisioning profile
|
|
|
> 1. your Production certificate
|
|
|
> 1. a Mac OS X computer
|
|
|
|
|
|
To send your application to the App Store, you first need to generate your `.ipa` using the key/provisioning profile of a Store distribution. Then, it is needed to resign your `.ipa` using the **iReSign** (download [iReSign from GitHub](https://github.com/maciekish/iReSign/archive/master.zip), or access the [iReSign project on GitHub](https://github.com/maciekish/iReSign)).
|
|
|
|
|
|
**WIP** |
|
|
\ No newline at end of file |