res/generators/templates/application/build.yml in rhodes-5.5.18 vs res/generators/templates/application/build.yml in rhodes-6.0.11
- old
+ new
@@ -8,10 +8,33 @@
## we recommend make it same with BundleIdentifier
rho_app_id: com.rhomobile.<%=@app_name_cleared%>
build: debug
applog: rholog.txt
+# enable encrypt of database
+#encrypt_database: 1
+
+# enable encryption of bundle by AES (only for iOS and Adnroid)
+# key should be generated by this command:
+# $ rake build:bundle:generate_AES_key
+#encrypt_files_key: "9kefijsPZjfOHDWNhpKiiq3bbewg5rgv83Hb/qMAQSw="
+#encrypt_file_extensions:
+# - html
+# - js
+# - css
+# - iseq
+
+## Note: enbale it for use new style of iOS top status bar(battery info, etc.) - status bar is transparency and over application window
+#iphone_use_new_ios7_status_bar_style: 1
+
+## Note: enable this for force iOS full screen (top status bar with battery info etc. is hidden)
+#iphone_full_screen: 1
+
+## Note: set this to 0 for remove title bar of Android application
+## also setup "full_screen" in rhoconfig.txt
+#android_title: 0
+
## Note: enable specific device capabilities for aplication
#capabilities:
## allows use of audio hardware (record audio, modify audio settings)
#- audio
## allows use of hardware camera
@@ -39,13 +62,29 @@
configuration: Release
## Note: sdk can be 3 predefined value : latest, latest_simulator, latest_device
## simulator or device detect by rake command for "rake run:iphone" is simulator, for "rake device:iphone:production" is device
## sdk also can be defined exactly like: iphonesimulator10.2 or iphoneos10.2
sdk: latest
- ## Note: provisionprofile can be defined as name or UUID - if you defined provisionprofile then codesignidentity defined automatically if you not defined it in this build.yml
- #provisionprofile:
- #codesignidentity:
+ ## Note: Provisioning
+ ## There are two provisioning type for modern XCode: Automatic and Manual
+ ## development_team must be configured for any type provisioning
+ ## you see team code by run this command:
+ ## $ security find-identity -p codesigning -v
+ ## you will see list of certificates and you should copy code from "iPhone Distribution" line like this (code is PNQRMU3LPM):
+ ## 5) D6D5EE35B3F8D9C04E85C7015539F04B38403DA3 "iPhone Distribution: Vasya Pupkin (PNQRMU3LPM)"
+ ##
+ ## Note: This is Automatic provisioning configuration:
+ #provisioning_style: Automatic
+ #development_team: "PNQRMU3LPM"
+ ##
+ ## Note: This is Manual provisioning configuration:
+ ## provisionprofile can be defined as name or UUID - if you defined provisionprofile then codesignidentity defined automatically if you not defined it in this build.yml
+ #provisionprofile: "Current WildCart 05"
+ #provisioning_style: Manual
+ #development_team: "PNQRMU3LPM"
+ #codesignidentity: "iPhone Developer"
+ ##
#entitlements:
BundleIdentifier: com.rhomobile.<%=@app_name_cleared%>
BundleURLScheme: <%=@app_name_cleared%>
## Note: Specifies the URL schemes the app is able to call using Rho.System.runApplication
#ApplicationQueriesSchemes: ['scheme1', 'scheme2']
@@ -59,22 +98,28 @@
## This example allow all HTTP connections in application:
#info_plist_data:
# NSAppTransportSecurity:
# NSAllowsArbitraryLoads: true
-
-wp8:
+uwp:
productid: '<%=@productid%>'
+ target: 'ARM'
android:
#manifest_template: 'AndroidManifest.erb'
version: 4.1.0
## Note: in order to simplify debugging only app messages and system channels with priority informative and higher, and any errors are enabled by default
logcatFilter: APP:I StrictMode:I DEBUG:I *:E
+## Note: setup android_title to 0 for remove default window titlebar in Android application
+#android_title: 0
+
+
wm:
#sdk: "MC3000c50b (ARMV4I)"
#sdk: "Windows Mobile 6.5.3 Professional DTK (ARMV4I)"
+ extensions:
+ - webkit
win32:
deployqt: 1
deploymsvc: 1