Progress will discontinue Telerik Platform on May 10th, 2018. Learn more

iOS Properties

Filter by IDE
Select the Progress AppBuilder client you are currently using for development.

IDE

AppBuilder lets you personalize your NativeScript app for iOS devices by selecting supported device families and configuring the status bar style. You can configure these iOS-specific options in the iOS tab in the Properties dialog or with the appbuilder prop command.

In-Browser

Option Description Additional Comments
Status Bar Style The status bar style sets how the application status bar is rendered. You can select from four preset options. None
Deployment Target The deployment target determines the minimum iOS version on which your app can run on device. By default, this setting is not configured and NativeScript targets iOS 8.0.
Device Families The device families determine on which iOS devices users can run your app. For example: if only iPad is enabled, your app will not launch on iPhone and iPod Touch. By default, both the iPhone/iPod Touch and iPad device families are enabled.
Background Mode The background mode determines whether your app needs to use an iOS service while in the background to work properly. Select only required services. For example: for a media player, enable Audio. By default, no services are enabled.

To configure settings that are not available in the Properties dialog, you can edit the code of Info.plist.

Windows

Option Description Additional Comments
Code Signing Identity The code signing identity is a combination between a matching Apple developer provisioning profile and cryptographic identity. Selecting a code signing identity in the Properties dialog, makes it the default choice when building your application for iOS. None
Status Bar Style The status bar style sets how the application status bar is rendered. You can select from four preset options. None
Deployment Target The deployment target determines the minimum iOS version on which your app can run on device. By default, this setting is not configured and NativeScript targets iOS 8.0.
Device Families The device families determine on which iOS devices users can run your app. For example: if only iPad is enabled, your app will not launch on iPhone and iPod Touch. By default, both the iPhone/iPod Touch and iPad device families are enabled.
Background Mode The background mode determines whether your app needs to use an iOS service while in the background to work properly. Select only required services. For example: for a media player, enable Audio. By default, no services are enabled.

To configure settings that are not available in the Properties dialog, you can edit the code of Info.plist.

Visual Studio

Option Description Additional Comments
Status Bar Style The status bar style sets how the application status bar is rendered. You can select from four preset options. None
Deployment Target The deployment target determines the minimum iOS version on which your app can run on device. By default, this setting is not configured and NativeScript targets iOS 8.0.
Device Families The device families determine on which iOS devices users can run your app. For example: if only iPad is enabled, your app will not launch on iPhone and iPod Touch. By default, both the iPhone/iPod Touch and iPad device families are enabled.
Background Mode The background mode determines whether your app needs to use an iOS service while in the background to work properly. Select only required services. For example: for a media player, enable Audio. By default, no services are enabled.

To configure settings that are not available in the Properties dialog, you can edit the code of Info.plist.

CLI

Option Description Additional Comments
iOSStatusBarStyle The status bar style sets how the application status bar is rendered. You can select from four preset options. None
iOSDeviceFamily The device families determine on which iOS devices users can run your app. For example, if only iPad is enabled, your app will not launch on iPhone and iPod Touch. By default, both the iPhone/iPod Touch and iPad device families are enabled.
iOSBackgroundMode The background mode determines whether your app needs to use an iOS service while in the background to work properly. Select only required services. For example, for a media player, enable Audio. By default, no services are enabled.
iOSDeploymentTarget The deployment target determines the minimum iOS version on which your app can run on device. By default, this setting is not configured and NativeScript targets iOS 8.0.

To configure settings that are not available in the Properties dialog, you can edit the code of Info.plist and config.xml.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.