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