-
Notifications
You must be signed in to change notification settings - Fork 86
Preparing for Release
Walt K edited this page Aug 1, 2018
·
5 revisions
In the below, replace <app>
with the name of your application (either the name of the directory in which your app resides, or the value of CFBundleExecutable
in Info.plist
if you have edited it manually). Additionally, <locase_app>
refers to <app>
with all letters in lowercase.
- At Apple Developer, under the sidebar in Identifiers > App IDs, create a bundle ID for your app. This must be the same as the value of
CFBundleIdentifier
in yourInfo.plist
file. For LambdaNative apps, this will beSYS_ORGTLD.SYS_ORGSLD.<locase_app>
, whereSYS_ORGTLD
andSYS_ORG_SLD
are as declared in thePROFILE
file. - At iTunes Connect, create a new app with name
<app>
. For bundle ID, select from the dropdown the ID that was just created in the previous step. - Build the app in release mode using
./configure <app> ios release
followed bymake
. - After the app has been successfully built, it will output the location of your
.ipa
file (e.g.~/Library/Caches/lambdanative/packages/<app>.ipa
). - In the Xcode menu, select
Xcode > Open Developer Tool > Application Loader
, login to your iTunes Connect account, and choose the.ipa
file that was just created. - Continue with the process normally on iTunes Connect.
-
- accelerometer
- alist
- audio
- audioaux
- base64
- btle-scan
- camera
- cdb
- cgi
- config
- csv
- curl
- digest
- dmtx
- download
- eventloop
- fcgi
- fft
- generalized-arrays
- gps
- graph
- gyro
- hidapi
- hpdf
- html
- httpsclient
- hybridapp
- json
- lmdb
- ln_core
- ln_glcore
- ln_glgui
- ln_store
- localization
- localization_gui
- localnotification
- magnetometer
- mdns
- mqtt
- mqtt-store
- multitouch
- oauth
- orientation
- p256ecdsa
- png
- portaudio
- pregexp
- pressure
- prime
- pushnotification
- redcap
- rsa
- rtaudio
- rupi
- rotation
- sanestring
- scheduler
- serial
- sets
- settings
- simplexnoise
- sqlite
- ssax
- syntax-case
- timestamp
- ttf
- uiform
- url
- uuid
- vibrate
- videoplayer
- watchdog
- website
- xml
- zip