Using VMware Horizon Client for iOS June 2015 Horizon Client This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs.
Using VMware Horizon Client for iOS You can find the most up-to-date technical documentation on the VMware Web site at: http://www.vmware.com/support/ The VMware Web site also provides the latest product updates. If you have comments about this documentation, submit your feedback to: docfeedback@vmware.com Copyright © 2010–2015 VMware, Inc. All rights reserved. Copyright and trademark information. VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 2 VMware, Inc.
Contents Using VMware Horizon Client for iOS 5 1 Setup and Installation 7 System Requirements 7 Preparing View Connection Server for Horizon Client 8 Smart Card Authentication Requirements 9 Configure Smart Card Authentication for Mobile Clients 9 Using Embedded RSA SecurID Software Tokens 10 Configure Advanced SSL Options 11 Supported Desktop Operating Systems 12 Install or Upgrade Horizon Client on an iOS Device 12 Configure AirWatch to Deliver Horizon Client to Mobile Devices 12 Horizon Client Data C
Using VMware Horizon Client for iOS Suppress the Cellular Data Warning Message Internationalization 41 41 5 Troubleshooting Horizon Client 43 Collecting and Sending Logging Information 43 Enable Horizon Client Log Collection 43 Manually Retrieve and Send Horizon Client Log Files 44 Disable Horizon Client Log Collection 44 Reset a Remote Desktop or Application 45 Uninstall Horizon Client 45 Horizon Client Stops Responding or the Remote Desktop Freezes Problem Establishing a Connection When Using a Proxy
Using VMware Horizon Client for iOS This guide, Using VMware Horizon Client for iOS, provides information about installing and using VMware ® Horizon Client™ software on an iOS device to connect to a remote desktop or application in the datacenter. The information in this document includes system requirements and instructions for installing Horizon Client. This document also provides tips for improving the user experience of navigating and using Windows desktop elements on an iOS device such as an iPad.
Using VMware Horizon Client for iOS 6 VMware, Inc.
Setup and Installation 1 Setting up a View deployment for iOS clients involves using certain View Connection Server configuration settings, meeting the system requirements for View servers and iOS clients, and installing the app for Horizon Client from the Apple App Store. VMware also recommends that you set up a View security server so that your iOS clients will not need a VPN connection.
Using VMware Horizon Client for iOS View Connection Server, Security Server, and View Agent Latest maintenance release of View 5.3.x and later releases. VMware recommends that you use a security server so that your iOS clients will not require a VPN connection. To use the Unity Touch feature with View 5.3.x desktops, the Remote Experience Agent must be installed on the desktops. Remote applications are available on Horizon 6.0 with View and later servers.
Chapter 1 Setup and Installation Smart Card Authentication Requirements Client systems that use a smart card for user authentication must meet certain requirements. Horizon Client for iOS supports using smart cards with remote desktops that have Windows 7, Windows Vista, Windows 8.1, Windows XP, or Windows Server 2008 R2 guest operating systems. For Microsoft RDS host-based desktops and applications, the Windows Server 2008 R2 and Windows Server 2012 R2 operating systems are supported.
Using VMware Horizon Client for iOS Procedure 1 Pair the mobile device with the smart card reader, according to the documentation provided by the manufacturer of the reader. If your iOS device has a 30-pin connector, you can plug the smart card reader into the connector. For iPad Air and iPhone 5S, which have Lightning interfaces, you must use a 30-pin adapter to plug the smart card reader into the device's 30-pin connector. 2 Configure the smart card removal policy.
Chapter 1 Setup and Installation n com.rsa.securid.iphone:// n com.rsa.securid:// For end users who will be installing the token by tapping the URL, only the prefix viewclient-securid:// is supported. For information about using dynamic seed provisioning or file-based (CTF) provisioning, see the Web page RSA SecurID Software Token for iPhone Devices at http://www.rsa.com/node.aspx?id=3652 or RSA SecurID Software Token for Android at http://www.rsa.com/node.aspx?id=3832.
Using VMware Horizon Client for iOS 5 To change the cipher control string, replace the default string. The default cipher control string (AES:!aNULL:@STRENGTH) includes cipher suites that use either 128bit or 256-bit AES encryption, except for anonymous DH algorithms, and sorts them by strength. 6 (Optional) If you need to revert to the default settings, tap to toggle the Reset to Default Settings option to On. Your changes take effect the next time you connect to View Connection Server.
Chapter 1 Setup and Installation 2 Select Accounts > Users > List View, click Add User, and add user accounts for the users who will run Horizon Client on their mobile devices. 3 Select Accounts > Users > User Groups, click Add, and create a user group for the user accounts that you created. 4 Upload and add the Horizon Client application to AirWatch. a Select Apps & Books > Applications > List View and click Add Application on the Public tab.
Using VMware Horizon Client for iOS Although the information is encrypted while in transit to View Connection Server, the information on the client system is logged unencrypted in a user-specific directory. The logs do not contain any personally identifiable information.
Chapter 1 Setup and Installation Table 1‑1. Data Collected from Horizon Clients for the Customer Experience Improvement Program (Continued) Description Is This Field Made Anonymous ? Host system CPU No Example Value Examples include the following: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GH n Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.
Using VMware Horizon Client for iOS 16 VMware, Inc.
Using URIs to Configure Horizon Client 2 Using uniform resource identifiers (URIs), you can create a Web page or an email with links that end users click to launch Horizon Client, connect to View Connection Server, and launch a specific desktop or application with specific configuration options. You can simplify the process of connecting to a remote desktop or application by creating Web or email links for end users.
Using VMware Horizon Client for iOS The only required element is the URI scheme, vmware-view. For some versions of some client operating systems, the scheme name is case-sensitive. Therefore, use vmware-view. IMPORTANT In all parts, non-ASCII characters must first be encoded according to UTF-8 [STD63], and then each octet of the corresponding UTF-8 sequence must be percent-encoded to be represented as URI characters.
Chapter 2 Using URIs to Configure Horizon Client Table 2‑1. Values That Can Be Used with the action Query (Continued) Value Description reset Shuts down and restarts the specified desktop or remote application. Unsaved data is lost. Resetting a remote desktop is the equivalent of pressing the Reset button on a physical PC. In Horizon Client 3.0, if you specify an application, the action will be ignored. logoff Logs the user out of the guest operating system in the remote desktop.
Using VMware Horizon Client for iOS Horizon Client is launched and connects to the view.mycompany.com server. In the login box, the User name text box is populated with the name fred, and the Domain text box is populated with mycompany. The user must supply only a password. After a successful login, the client connects to the desktop whose display name is displayed as Finance Desktop, and the user is logged in to the guest operating system. 5 vmware-view://view.mycompany.
Managing Remote Desktop and Application Connections 3 Use Horizon Client to connect to View Connection Server or a security server, edit the list of servers you connect to, log in to or off of remote desktops, and use remote applications. For troubleshooting purposes, you can also reset remote desktops and applications. Depending on how the administrator configures policies for remote desktops, end users might be able to perform many operations on their desktops.
Using VMware Horizon Client for iOS n If you are outside the corporate network and are not using a security server to access the remote desktop, verify that your client device is set up to use a VPN connection and turn that connection on. IMPORTANT VMware recommends using a security server rather than a VPN. If your company has an internal wireless network to provide routable access to remote desktops that your device can use, you do not have to set up a View security server or VPN connection.
Chapter 3 Managing Remote Desktop and Application Connections 6 If prompted, supply Active Directory credentials. a Type the user name and password of a user who is entitled to use at least one desktop or application pool. b Select a domain. c Tap to toggle the Remember this Password option to On if your administrator has enabled this feature and if the server certificate can be fully verified. d Tap Login. The desktop and application selector screen appears.
Using VMware Horizon Client for iOS n Warn before connecting to untrusted servers. If a certificate check fails because the server uses a selfsigned certificate, you can click Continue to ignore the warning. For self-signed certificates, the certificate name is not required to match the View Connection Server name you entered in Horizon Client. n Do not verify server identity certificates. This setting means that View does not perform any certificate checking.
Chapter 3 Managing Remote Desktop and Application Connections 3 To manage saved servers in Horizon Client 3.1 and later, touch and hold the server icon until the context menu appears. Option Action Change the user name, domain, server name, or description a b c Remove a server Tap Delete Server in the context menu. The desktop and application shortcuts associated with the server are also deleted. Forget a saved password Tap Forget Password in the context menu.
Using VMware Horizon Client for iOS 4 (Optional) In Horizon Client 3.1 and later, tap Favorites (star icon) at the bottom of the desktop and application selection window to display only favorite desktops or applications. You can tap All (cloud icon) at the bottom of the desktop and application selection window to display all the available desktops and applications.
Chapter 3 Managing Remote Desktop and Application Connections Manage Desktop and Application Shortcuts After you connect to a remote desktop or application, Horizon Client saves a shortcut for the recently used desktop or application. You can rearrange and remove these shortcuts. Desktop and application shortcuts can appear on multiple pages and you can swipe across pages to see more shortcuts. Horizon Client creates new pages, as needed, to accommodate all of your shortcuts.
Using VMware Horizon Client for iOS 28 VMware, Inc.
4 Using a Microsoft Windows Desktop or Application on a Mobile Device On mobile devices, Horizon Client includes additional features to aid in navigation.
Using VMware Horizon Client for iOS Table 4‑1. Features Supported on Windows Desktops for iOS Horizon Clients (Continued) Windows 8.x Desktop Windows 7 Desktop Windows Vista Desktop Windows XP Desktop Windows Server 2008 R2 Desktop Location-based printing X X X X X Smart cards X X X X X Feature Real-Time Audio-Video (RTAV) Wyse MMR Windows 7 MMR Virtual printing Multiple monitors For descriptions of these features, see the View Planning document.
Chapter 4 Using a Microsoft Windows Desktop or Application on a Mobile Device For information about which editions of each guest operating system are supported, or which service packs, see the "Supported Operating Systems for View Agent" topic in the View 5.x or 6.x installation documentation. Limitations for Specific Features Specific features that are supported on Windows desktops for Horizon Client for iOS have certain restrictions. Table 4‑3.
Using VMware Horizon Client for iOS Enable the Japanese 106/109 Keyboard Layout If you are connected to a Windows XP desktop, you can configure Horizon Client to use the Japanese 106/109 keyboard layout. Prerequisites Use Horizon Client to connect to a Windows XP desktop that has the Japanese keyboard layout enabled. Procedure 1 Use the Horizon Client user interface tools to display the Options list. 2 Tap to toggle the Japanese 106/109 Keyboard option to On.
Chapter 4 Using a Microsoft Windows Desktop or Application on a Mobile Device Figure 4‑1. Unity Touch Sidebar If you access a desktop that has Unity Touch enabled but the sidebar is not displayed, you can see a tab on the left side of the screen. Besides swiping this tab to the right to open the sidebar, you can slide the tab up or down. From this sidebar, you can perform many actions on a file or application. Table 4‑4.
Using VMware Horizon Client for iOS Table 4‑4. Unity Touch Sidebar Actions for a Remote Desktop (Continued) Action Procedure Search for an application or file n n n n Tap in the Search box and type the name of the application or file. To use voice dictation, tap the microphone on the keyboard. To launch an application or file, tap the name of the application or file in the search results. To return to the home view of the sidebar, tap the X to close the Search box.
Chapter 4 Using a Microsoft Windows Desktop or Application on a Mobile Device NOTE To use the Unity Touch feature with View 5.3.x desktops, the Remote Experience Agent must be installed on the desktops. If you have the Remote Experience Agent installed but want to turn off this feature, you can set a registry value on the remote desktop. If users have a floating desktop, users’ favorite applications and files can be saved only if Windows roaming user profiles are configured for the desktop.
Using VMware Horizon Client for iOS Table 4‑5. Unity Touch Sidebar Actions for a Remote Application (Continued) Action Procedure Open an application Tap the name of the application under Available Applications in the sidebar. The application starts and the sidebar closes.
Chapter 4 Using a Microsoft Windows Desktop or Application on a Mobile Device Table 4‑6. Radial Menu Icons (Continued) Icon Description Virtual touchpad Gesture help Onscreen Keyboard The onscreen keyboard in a remote desktop has more keys than the standard onscreen keyboard. For example, Control keys and function keys are available. To display the onscreen keyboard, tap the screen with three fingers at the same time or tap the Keyboard button.
Using VMware Horizon Client for iOS By default, when you tap the touchpad icon, you can touch anywhere on the screen to move the mouse pointer. The screen becomes a full screen touchpad. To change the default, so that the virtual touchpad resembles the touchpad on a laptop, including right- and left-click buttons, use the Horizon Client interface tools to display the general settings or options and turn the Full screen touchpad control off.
Chapter 4 Using a Microsoft Windows Desktop or Application on a Mobile Device n Use the Horizon Client interface tools to display the touchpad, tap the touchpad with two fingers, and then drag to scroll. n Use the onscreen touchpad to move the mouse pointer and click scroll bars. Zooming In and Out As in other applications, pinch your fingers together or apart to zoom.
Using VMware Horizon Client for iOS Configure Horizon Client to Support Reversed Mouse Buttons You can use the Left Handed Mode option if the primary and secondary mouse buttons are switched in your remote desktop. If you set the mouse properties inside your remote desktop so that the primary mouse button is the one on the right side, as many left-handed people do, you must turn on the Left Handed Mode option in Horizon Client.
Chapter 4 Using a Microsoft Windows Desktop or Application on a Mobile Device You can mirror the entire device display on a projector or attached monitor, including the Unity Touch sidebar, by turning off the Presentation Mode setting. If you are connected to a remote desktop and the Presentation Mode setting is turned on, you can click Done to switch to mirror mode.
Using VMware Horizon Client for iOS 42 VMware, Inc.
Troubleshooting Horizon Client 5 You can solve most Horizon Client problems by resetting the desktop or reinstalling the app. You can also enable log collection and send log files to VMware for troubleshooting.
Using VMware Horizon Client for iOS Procedure 1 2 On your iOS device, open the Horizon Client settings. Option Description Horizon Client 3.0 Tap your iOS Settings app and tap VMware View. Horizon Client 3.1 and later Tap your iOS Settings app and tap Horizon. Tap to toggle the Logging option to On. After log collection is enabled, Horizon Client generates several log files.
Chapter 5 Troubleshooting Horizon Client Reset a Remote Desktop or Application Resetting a remote desktop shuts down and restarts the desktop. Resetting a remote application quits the application. You might need to reset a desktop or application if the desktop operating system or application stops responding. Resetting a remote desktop is the equivalent of pressing the Reset button on a physical PC to force the PC to restart.
Using VMware Horizon Client for iOS What to do next Reinstall Horizon Client. See “Install or Upgrade Horizon Client on an iOS Device,” on page 12. Horizon Client Stops Responding or the Remote Desktop Freezes When the screen freezes, first, try resetting the remote desktop operating system. Problem Horizon Client does not work or repeatedly exits unexpectedly or the remote desktop freezes.
Index A background multitasking 39 input devices for the iPad 31 iOS, installing Horizon Client on 7 iOS Horizon Client installing 12 uninstalling 45 iTunes Store 45 C J AirWatch integration 12 App Store 12 B caching, client-side image 41 cellular data warning message 41 certificates, ignoring problems 23 client image cache 41 connection problems 46 copying and pasting 39 customer experience program, desktop pool data 13 D disconnecting from a remote desktop 26 display requirements 40 displays, ext
Using VMware Horizon Client for iOS R reset a desktop 45 resizing windows 38 resolution, screen 40 reversed mouse buttons 40 RSA SecurID tokens 10 running in the background 39 S saving documents in a remote application 39 screen resolution 40 scrolling 38 security servers, PCoIP connections to 21 server connections, managing 21 shortcut, desktops 27 sidebar, Unity Touch 32 smart card authentication on mobile devices 9 requirements 9 software tokens 10 SSL options 11 system requirements, for iPad and iPhon