EasyPush Push Notifications Extension for ios

Size: px
Start display at page:

Download "EasyPush Push Notifications Extension for ios"

Transcription

1 EasyPush Push Notifications Extension for ios Copyright 2012 Milkman Games, LLC. All rights reserved. For support, contact To View full AS3 documentation, see 'docs/as3docs/index.html'. Review 'example/easypushexample.as' for a sample application. This extension requires the AIR 3.3 SDK or higher, which you can get at 1. Configure Your App in itunes Connect Before you can use Push Notifications on ios, you'll need to create a new App ID specifically for your Push- Enabled App, and create a special provisioning profile for your app, and back-end certificate for the server. Create a New App ID 1. Log in to and select ios Dev Center. 2. In the right-hand column, select ios Provisiong Portal. 3. Choose 'App IDs' from the menu, then 'New App ID'. 4. For 'Description', enter a description for your app. This will be used to easily identify the App within the Provisioning Portal, but won t be shown to users. For 'Bundle Seed ID', select 'Use Team ID'. For Bundle Identifier, enter the ID for your app, such as 'com.yourcompany.pushapp'. Take note of this ID as you will have to use later in your AIR Application Descriptor file. 5. Press Submit to Submit the new App ID. 6. When you create your App In itunes Connect before publishing to the App Store, be sure to

2 choose this App ID so Push Notifications will be abled for production. 7. Back on the App IDs list, scroll down and locate the ID you just created. Choose the 'Configure' option. Enable Push and Generate Certificates Push Notifications require a special SSL Certificate that allows a back-end server to manage notifications for your app. Development and Production each get their own certificate. You may use these certificates with a service such as Urban Airship so you won't have to run your own servers. 8. Enable the Check Box for 'Enable for App Push Notification Service'. 9. Choose the 'Configure' button next to 'Development Push SSL Certificate'. 10. A prompt will appear to generate a Certificate Signing Request. You have already gone through this process when you began development to generate your Adobe AIR singing certificates; you'll need to repeat it now to generate the new Push Notification certificates.

3 11. Follow the on screen instructions to create the signing request. If you need to generate your Signing Request from Windows, you can follow the instructions provided by Adobe at Be sure to give your request a logical name in the name field, such as "MyGame Development Push. 12. Press Continue, and select the Certificate Signing Request File you just created on your computer. Upload it to Apple and choose Generate. A new Certificate file will be generated- download it to your computer, and double click it to install it in the Keychain Access tool. 13. In Keychain Access, select "My Certificates, and locate the new Certficate; it's name should look like 'Apple Development ios Push Services: YOURNEWNAMEHERE. 14. Right-click on the new certificate, and choose "Export. Export the file as a.p12 with a logical file name you'll remember (such as 'MyGameDevPushCert.p12'.) 15. If you want to do this with Windows instead, refer to the instructions for exporting a certficate as a.p12 file provided by Adobe at 371badff126abc17b1f-7fff.html. 16. Note that you'll want to repeat this process later to generate a 'Production' SSL certificate before publishing your app to the App Store. Create a New Provisioning Profile for Your Push-Enabled Application When using Push Notifications, Apple requires you to generate a separate Provisiong (.mobileprovision) file for each application you want to create. Be sure you've completed the steps above and waited a few minutes before creating your provisioning-profile. 16. In the Provisioning Portal, Select the 'Provisioning' tab from the left-hand side. 17. Choose the 'New Profile' button in the top-right. Under 'Development' click 'New Profile'. 18. For Profile Name, enter a logical name, such as 'MyPushGame Dev Provision'. Click the CheckBox next to 'Certificates'. For App ID, select the New App ID you created in steps 1-6. Submit and save the new.mobileprovision file on your computer. Be sure to give it a logical name so you can recall that is the Dev Provision for your particular push enabled game. 19. You may repeat this steps to create a Distribution Profile, using your Production SSL Key, when you're ready to submit the app to the App Store. 2. Configuring for Use With Urban Airship The EasyPush extension is designed so that it can be quickly and easily integrated with Urban Airship. Urban Airship is a popular provider for back-end services for managing, distributing, and testing push notifications, that offers both free and affordable plans.

4 1. Sign up for Urban Airship at Signing up and testing are free. Sending up to one million messages per month is free. 2. On the Main Application Page, go down to Add new Application. 3. Enter the Name, Icon, Category, and other metadata for your app. 4. Select 'Push Notifications Support'. 5. Press 'Choose File' for Apple Push certificate, and navigate to the Development SSL certificate you generated in Section 1, 'Enable Push and Generate Certificates' above. For Certificate Password, enter the password you used when exporting the certificate. 6. Take note of your Application Key and Application Secret- you'll need both these values later to set up Urban Airship with Actionscript 3. The most time consuming part is done now let's right some code!

5 3. Install the AIR 3.3 SDK in your IDE The EasyPush extension requires the AIR 3.3 SDK or higher. You can download the latest AIR SDK from If you haven't already installed the AIR 3.3 SDK for your Flash CS6 or Flash Builder IDE, follow the instructions below: Enabling the AIR 3.3 SDK in Flash Professional CS6: 1. Unzip the AIR 3.3 SDK package to a location on your hard drive. 2. Launch Flash Professional CS6. 3. Select Help > Manage AIR SDK Press the Plus (+) Button and navigate to the location of the unzipped AIR SDK 5. Press OK 6. Select File > Publish Settings 7. Select the AIR 3.3 SDK for ios from the 'Target' Dropdown menu Enabling the AIR 3.3 SDK in Flash Builder 4.6- Windows: 1. Unzip the AIR 3.3 SDK package to a location on your hard drive. 2. Close Flash Builder. 3. Locate the Flash Builder SDK directory. On the PC, usually c:\program Files\Adobe\Adobe Flash Builder 4.6\sdks. 4. Make a copy of the current Flex SDK directory, and give it a descriptive name. For instance, copy the SDK folder inside /sdks and name the copy 4.6.0_AIR Copy and paste the contents of the AIR 3.3 SDK on top of the 4.6.0_AIR33 directory. Accept all changes. 6. Edit the flex-sdk-description.xml file inside the new directory, and change the value of the <name> tag to 'Flex (AIR 3.3)'. 7. Open Flash Builder and choose Project > Properties > Flex Compiler > Configure Flex SDKs. 8. Press 'Add' and navigate to the new folder location. Enabling the AIR 3.3 SDK in Flash Builder 4.6- Mac: 1. Copy the contents AIR 3.3 SDK package to a location on your hard drive. 2. Close Flash Builder. 3. Locate the Flash Builder SDK directory. On the Mac, it is usually /Applications/Adobe Flash Builder 4.6/sdks/. On the PC, c:\program Files\Adobe\Adobe Flash Builder 4.6\sdks. 4. Create a new folder inside the SDK folder, called AIR33SDK and copy the contents of the SDK package into it. 5. Open the Terminal, and merge the AIR 3.3 SDK files into your current SDK directory: sudo cp -Rp /Applications/Adobe\ Flash\ Builder\ 4.6/sdks/AIR33SDK/ /Applications/Adobe\ Flash\ Builder\ 4.6/sdks/4.6.0/ 6. Edit the flex-sdk-description.xml file inside the new directory, and change the value of the <name> tag to 'Flex (AIR 3.3)'. 7. Open Flash Builder and choose Project > Properties > Flex Compiler > Configure Flex SDKs.

6 8. Press 'Add' and navigate to the new folder location. 4. Include the EasyPush API Library Add the EasyPushAPI.swc (Flash Pro 5.5, Flash Builder 4.5), OR com.milkmangames.nativeextensions.easypush.ane (Flash Builder 4.6, Flash Pro CS6) library to your project. These are in the /extension folder of the extension package zip file. In FlashDevelop: 1. Copy the EasyPushAPI.swc file to your project folder. 2. In the explorer panel, right click the.swc and select Add to Library. 3. IMPORTANT: Right-click the swc file in the explorer, choose Options, and select External Library In Flash Professional CS6: 1. Create a new project of the type 'AIR for ios' 2. Select File > Publish Settings Select the wrench icon next to 'Script' for 'Actionscript Settings' 4. Select the Library Path tab 5. Press the 'Browse for Native Extension (ANE) File' button and select the com.milkmangames.nativeextensions.easypush.ane file 6. Select File>Publish Settings For 'Target' Select 'AIR for ios 3.3' In Flash Professional CS5.5: 1. Select File>Publish Settings>Flash>ActionScript 3.0 Settings 2. IMPORTANT: Select External Library Path 3. Click Browse to SWC File 4. Select the EasyPush.swc In Flash Builder 4.6: 1. Go to Project Properties 2. Select Native Extensions 3. Choose Add ANE... and navigate to the com.milkmangames.nativeextensions.easypush.ane file In Flash Builder 4.5: 1. Go to Project Properties 2. Select ActionScript Build Path 3. Select Add Swc 4. IMPORTANT: Navigate to EasyPush.swc and choose External Library type 5. API Quick Start: Initialization and Basic Setup The EasyPush extension can be up and running in a few simple calls. See 'example/easypushexample.as' for a full example.

7 1. Import the API Classes: import com.milkmangames.nativeextensions.*; import com.milkmangames.nativeextensions.events.*; 2. First, check to make sure that Push Notifications are available and working on the current platform, using the issupported() and arenotificationsavailable() methods. If they return false, you won't be able to use Push Notifications (because the device does not supported, or the user has disabled them.) Otherwise, you can initialize Urban Airship. You should call the init method as the very first thing your code does after the app starts to ensure any messages are properly received. if(easypush.issupported() && EasyPush.areNotificationsAvailable()) { // "YOUR_AIRSHIP_KEY - put your application key from urban airship here // "YOUR_AIRSHIP_SECRET - put the app secret from urban airship here // true sets development mode to ON. Set to false only when publishing for app store. // true enables automatic badge number tracking on the icon (optional) // true will automatically show alert boxes when a push is received. EasyPush.initAirship("YOUR_AIRSHIP_KEY, YOUR_AIRSHIP_SECRET, airship,true,true,true); } else { trace("push is not supported or is turned off... ); return; } 3. The above initairship() call is taking 6 parameters. The first two are your Application Key and Secret, which you can get from the Urban Airship website for your app as described in Section 5. The third string value is reserved for future API use- you can enter any string here. The next 3 boolean parameters are: developmentmode, autobadge, and autoalertbox, in that order. Setting the 4 th parameter to 'true' enables Development mode for your app. You'll want to set this to false when you are ready to publish to the app store. Setting the 5 th parameter, 'autobadge' to true will cause the notification badge number on your app's icon to be controlled automatically by Urban Airship. Setting the 6 th parameter, 'autoalertbox' to true will cause an AlertBox to appear in native UI if the app receives a push while it's running. You can set it to false if you want to handle those messages with your own UI. 4. That's all you need for receiving basic push notifications! 6. Optional: Settings Tags, Quiet Time, and Aliases Urban Airship has a feature that allows you to associate an alias or group of tags with a user. This is useful for targeting push notifications to a specific user or group of users. Setting an Alias You can set a unique Alias that's unique to the user to make them easily identifiable for push notifications. For instance, if you're using the GoViral Extension to log the user in to Facebook, you might want to set their Alias to their Facebook ID, so you can send direct notifications to that particular user: // sets the user's alias to "bob@internet.com. // You'd want to be sure this is unique to your user though! EasyPush.airship.updateAlias("bob@internet.com );

8 Setting Tags You can set a series of tags to put the user into logical groups, so you can send selective push to them later. // create a vector array of tags var tags:vector.<string>=new Vector.<String>(); tags.push("advanced ); tags.push("gamer ); EasyPush.airship.setAirshipTags(tags); Setting Quiet Time "Quiet Time is a period during which notifications will not be displayed. The following example makes push 'quiet' for the next 15 minutes: //Setting quiet time for next 15 minutes... var now:date=new Date(); var infifteen:date=new Date(); infifteen.settime(now.millisecondsutc+(15*60*1000)); EasyPush.airship.setQuietTime(now,inFifteen); 7. Optional: Handling Push Events Registration Events When the user starts your app, it will attempt to register them for notifications. As a result, either PNAEvent.TOKEN_REGISTERED or PNAEvent.TOKEN_REGISTRATION_FAILED will be dispatched. If registration succeeds, but some of the types of push requested are turned off (for instance, push messages are enabled, but not sounds), the PNAEvent.TYPES_DISABLED event will fire. EasyPush.airship.addEventListener(PNAEvent.TOKEN_REGISTERED,onTokenRegistered); EasyPush.airship.addEventListener(PNAEvent.TOKEN_REGISTRATION_FAILED,onRegFailed); EasyPush.airship.addEventListener(PNAEvent.TYPES_DISABLED,onTokenTypesDisabled); function ontokenregistered(e:pnaevent):void { trace("token was registered: "+e.token); } function onregfailed(e:pnaevent):void { trace("reg failed: "+e.errorid+"="+e.errormsg); } function ontokentypesdisabled(e:pnaevent):void { trace( some types disabled: +e.disabledtypes); } Notification Events There are two scenarios for receiving notifications: Either the app was open, and a push was received (PNAEvent.FOREGROUND_NOTIFICATION), or the app was in the background, and the user clicked the notification to open the app (PNAEvent.RESUMED_FROM_NOTIFICATION.) In the former case, a message box with the notification will automatically be displayed to the user, if autoalertbox was set to 'true' in the initairship() call (see Section 5 for more details.) Also, if the user then presses the 'OK' button this alert, PNAEvent.ALERT_DISMISSED will be dispatched.

9 These events contain extra information about the notifications that were sent- so you can use that data to perform special actions in your app. EasyPush.airship.addEventListener(PNAEvent.ALERT_DISMISSED,onAlertDismissed); EasyPush.airship.addEventListener(PNAEvent.FOREGROUND_NOTIFICATION,onNotification); EasyPush.airship.addEventListener(PNAEvent.RESUMED_FROM_NOTIFICATION,onNotification); function onnotification(e:pnaevent):void { trace( new notification, type+"="+e.rawpayload+","+e.badgevalue+","+e.title); } function onalertdismissed(e:pnaevent):void { trace( Alert dismissed, payload="+e.rawpayload+","+e.badgevalue+","+e.title); } 8. Update Your Application Descriptor You'll need to be using the AIR 3.3 SDK or higher, and include the extension in your Application Descriptor XML. For an example, see 'example/app.xml'. (Remember, the <id> section must exactly match your itunes Connect id, so you can't copy that part of the example xml verbatim.) 1. Set your AIR SDK to 3.3 in the app descriptor file: <application xmlns=" 2. Include a link to the extension in the descriptor: <extensions> <extensionid>com.milkmangames.extensions.easypush</extensionid> </extensions> 3. Make sure that your <id> property exactly matches the App ID you created in itunes Connect. 4. For Push Notifications to work, you must add a special 'entitlements' element to the application XML file. Refer back to the App ID you created in Section 1. It has a special name, consisting of a string of random letters and numbers followed by your app bundle ID- for instance it might look like Q942RZTE24.com.yourcompany.yourgame - except with your own special prefix and ID. You need to enter this exact special string into the <iphone> block of your application descriptor, like so: <iphone> <InfoAdditions> <![CDATA[ <key>uidevicefamily</key> <array> <string>1</string> <string>2</string> </array> ]]> </InfoAdditions> <Entitlements> <![CDATA[ <key>application-identifier</key> <string>q942rzte24.com.yourcompany.yourgame</string> <key>aps-environment</key> <string>development</string>

10 <key>get-task-allow</key> <true/> <key>keychain-access-groups</key> <array> <string>q994rzte24.com.milkmangames.pushexample</string> </array> ]]> </Entitlements> </iphone> Pay careful attention to the parts in bold. Make sure you replace the app ID Strings with your own values, from your itunes Connect App ID. Also, when you build your App Store release, you must change development to production, and remove the entire <key>get-taskallow</key><true/> line. 9. Build the Application When building with the extension, you'll need to specify the directory containing the com.milkmangames.extensions.easypush.ane file. You also MUST use the.mobileprovision file you generated in Section 1. Flash Builder Mac: Flash Builder 4.6 has full support for native extensions. 1. Make sure you've included the ANE file as described in Section 5, 'Include the EasyPush Library.' 2. Make sure that the extension is enabled for your target configuration. 3. Build your application and deploy as usual. Flash CS6 Mac: 1. Make sure you've included the ANE file as described in Section 4, 'Include the EasyPush Library' 2. Build the application as usual. Flash CS6- Windows: Flash CS6 has full support for native extensions. 1. Make sure you've included the.swc file as described in Section 5, 'Include the EasyPush Library.' 2. Compile your ios application as usual. Flash Builder Windows: Flash Builder 4.6 has full support for native extensions. 1. Make sure you've included the ANE file as described in Section 5, 'Include the EasyPush Library.' 2. Make sure that the extension is enabled for your target configuration. 3. Build your application and deploy as usual.

11 Flash Builder Mac: Flash Builder 4.5 does not have complete native extension integration- but you can still use it to build the.swf file for your app. 1. Make sure you've included the.swc file as described in Section 5, 'Include the EasyPush Library.' 2. Build your app from Flash Builder, and note the location of the generated.swf file. 3. Make sure you've downloaded the AIR 3.3 SDK or higher, and unzip it to a folder on your Mac. For this example, we'll assume you've unzipped it to /Users/yourname/air_sdk_ Create a directory to store the component files of your application. For this example, we'll assume the directory is /Users/yourname/myapp. 5. Copy the.mobileprovision file,.swf file,.p12 keystore file, application.xml file, and.ane file into your new directory. 6. Open the Terminal, and navigate to the new directory. The following command would navigate to a /Users/yourname/myapp directory: cd /Users/yourname/myapp 7. Use the AIR SDK to compile the final IPA for your device. The following command demonstrates how this is done; replace the paths in red with the correct file names for your application: /Users/yourname/air_sdk_33/bin/adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore YOURKEYSTOREFILE.P12 -storepass YOURPASSWORD -provisioning-profile YOUR_MOBILEPROVISION_FILE.mobileprovision myapp.ipa myapp.xml myapp.swf -extdir. Take note of the dot after -extdir. It is not a typo; it tells the adt packager to look for the extension in the current directory. For building an Android application, use the 'apk' target instead and omit the -provisioning-profile switch. Flash CS5.5 - Mac: Flash CS5.5 does not have complete native extension integration- but you can still use it to build the.swf file for your app. 1. Make sure you've included the.swc file as described in Section 5, 'Include the EasyPush Library.' 2. Build your app from Flash CS5.5, and note the location of the generated.swf file. 3. Make sure you've downloaded the AIR 3.3 SDK or higher, and unzip it to a folder on your Mac. For this example, we'll assume you've unzipped it to /Users/yourname/air_sdk_ Create a directory to store the component files of your application. For this example, we'll assume the directory is /Users/yourname/myapp. 5. Copy the.mobileprovision file,.swf file,.p12 keystore file, application.xml file, and.ane file into your new directory. 6. Open the Terminal, and navigate to the new directory. The following command would navigate to a /Users/yourname/myapp directory: cd /Users/yourname/myapp 7. Use the AIR SDK to compile the final IPA for your device. The following command demonstrates how this is done; replace the paths in red with the correct file names for your application: /Users/yourname/air_sdk_33/bin/adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore YOURKEYSTOREFILE.P12 -storepass YOURPASSWORD -provisioning-profile YOUR_MOBILEPROVISION_FILE.mobileprovision myapp.ipa myapp.xml myapp.swf -extdir.

12 Take note of the dot after -extdir. It is not a typo; it tells the adt packager to look for the extension in the current directory. For building an Android application, use the 'apk' target instead and omit the -provisioning-profile switch. Flash Builder Windows: Flash Builder 4.5 does not have complete native extension integration- but you can still use it to build the.swf file for your app. 3. Make sure you've included the.swc file as described in Section 5, 'Include the EasyPush Library.' 4. Build your app from Flash Builder, and note the location of the generated.swf file. 5. Make sure you've downloaded the AIR 3.3 SDK or higher, and unzip it to a folder on your PC. For this example, we'll assume you've unzipped it to c:\dev\air_sdk_ Create a directory to store the component files of your application. For this example, we'll assume the directory is c:\dev\myapp. 7. Copy the.mobileprovision file,.swf file,.p12 keystore file, application.xml file, and.ane file into your new directory. 8. Open the Command Prompt (Start > Run > 'cmd' [ENTER]), and navigate to the new directory. The following command would navigate to a c:\dev\myapp directory: cd c:\dev\myapp 9. Use the AIR SDK to compile the final IPA for your device. The following command demonstrates how this is done; replace the paths in red with the correct file names for your application: c:\dev\air_sdk_33\bin\adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore YOURKEYSTOREFILE.P12 -storepass YOURPASSWORD -provisioning-profile YOUR_MOBILEPROVISION_FILE.mobileprovision myapp.ipa myapp.xml myapp.swf -extdir. Take note of the dot after -extdir. It is not a typo; it tells the adt packager to look for the extension in the current directory. For building an Android application, use the 'apk' target instead and omit the -provisioning-profile switch. Flash CS5.5 - Windows: Flash CS5.5 does not have complete native extension integration- but you can still use it to build the.swf file for your app. 1. Make sure you've included the.swc file as described in Section 5, 'Include the EasyPush Library.' 2. Build your app from Flash CS5.5, and note the location of the generated.swf file. 3. Make sure you've downloaded the AIR 3.3 SDK or higher, and unzip it to a folder on your PC. For this example, we'll assume you've unzipped it to c:\dev\air_sdk_ Create a directory to store the component files of your application. For this example, we'll assume the directory is c:\dev\myapp. 5. Copy the.mobileprovision file,.swf file,.p12 keystore file, application.xml file, and.ane file into your new directory. 6. Open the Command Prompt (Start > Run > 'cmd' [ENTER]), and navigate to the new directory. The following command would navigate to a c:\dev\myapp directory: cd c:\dev\myapp 7. Use the AIR SDK to compile the final IPA for your device. The following command demonstrates how

13 this is done; replace the paths in red with the correct file names for your application: c:\dev\air_sdk_33\bin\adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore YOURKEYSTOREFILE.P12 -storepass YOURPASSWORD -provisioning-profile YOUR_MOBILEPROVISION_FILE.mobileprovision myapp.ipa myapp.xml myapp.swf -extdir. Take note of the dot after -extdir. It is not a typo; it tells the adt packager to look for the extension in the current directory. For building an Android application, use the 'apk' target instead and omit the -provisioning-profile switch. FlashDevelop - Windows: FlashDevelop does not have complete native extension integration- but you can still use it to build the.swf file for your app. 1. Make sure you've included the.swc file as described in Section 5, 'Include the EasyPush Library.' 2. Build your app from FlashDevelop, and note the location of the generated.swf file. 3. Make sure you've downloaded the AIR 3.3 SDK or higher, and unzip it to a folder on your PC. For this example, we'll assume you've unzipped it to c:\dev\air_sdk_ Create a directory to store the component files of your application. For this example, we'll assume the directory is c:\dev\myapp. 5. Copy the.mobileprovision file,.swf file,.p12 keystore file, application.xml file, and.ane file into your new directory. 6. Open the Command Prompt (Start > Run > 'cmd' [ENTER]), and navigate to the new directory. The following command would navigate to a c:\dev\myapp directory: cd c:\dev\myapp 7. Use the AIR SDK to compile the final IPA for your device. The following command demonstrates how this is done; replace the paths in red with the correct file names for your application: c:\dev\air_sdk_33\bin\adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore YOURKEYSTOREFILE.P12 -storepass YOURPASSWORD -provisioning-profile YOUR_MOBILEPROVISION_FILE.mobileprovision myapp.ipa myapp.xml myapp.swf -extdir. Take note of the dot after -extdir. It is not a typo; it tells the adt packager to look for the extension in the current directory. For building an Android application, use the 'apk' target instead and omit the -provisioning-profile switch. 10. Send a Test Notification With Urban Airship Once you've built your app and successfully installed it on your phone, it's easy to send a test Push Notification with Urban Airship: 1. Log in to your account on and select your new app. 2. Choose 'Push' from the left-hand menu.

14 3. Select 'Device Tokens'. You should see a token on the list for your own phone. Copy the token to the clipboard. 4. Choose 'Test Push Notifications' and the ios Tab. For Device Token, paste the Device token you just copied. For Alert, enter the text of your message. If you want the alert box window to have a title, add an atitle property to the JSON Payload. See the screenshot above for an example. 5. That's it! The notification should trigger on your device. To send a notification to multiple devices, use the Send Broadcast option instead. 11. Troubleshooting Common Problems Problem: itunes Will Not Install my App. Solution: Make sure you are using the.mobileprovision file you created in Section 1. Carefully reread the 'Update Your Application Descriptor' instructions and make sure you've updated the descriptor with the correct values and IDs.

15 Problem: Notifications don't appear on phone. Solution: Listen for the PNAEvent.TOKEN_REGISTERED and PNAEvent.TOKEN_REGISTRATION_FAILED to be sure you're tokens are reigstering. Solution: Make sure you have not disabled Push Notifications on the phone. Solution: Make sure you pressed 'Allow' when the app asked if you want to accept push notifications. If you did not press Allow, you need to uninstall the app and wait 24 hours before trying again. Uninstalling the app, setting the clock forward a couple days, and restarting the phone may also help.

BuzzTouch ios Push Notifications

BuzzTouch ios Push Notifications BuzzTouch ios Push Notifications Niraj Shah January 27, 2013 Version 1.1 BuzzTouch ios Push Notifications 1 Introduction 1.1 An overview of Apple's Push Notifications 5 2 On the Mac with Keychain Access

More information

Using the Push Notifications Extension Part 1: Certificates and Setup

Using the Push Notifications Extension Part 1: Certificates and Setup // tutorial Using the Push Notifications Extension Part 1: Certificates and Setup Version 1.0 This tutorial is the second part of our tutorials covering setting up and running the Push Notifications Native

More information

Zenprise Device Manager 6.1

Zenprise Device Manager 6.1 Zenprise Device Manager 6.1 APPLE APNS CERTIFICATE SETUP GUIDE Rev 6.10.00 2 ZENPRISE DEVICE MANAGER 6.1 APPLE APNS CERTIFICATE SETUP GUIDE 2011 Zenprise, Inc. All rights reserved. This manual, as well

More information

APNS Certificate generating and installation

APNS Certificate generating and installation APNS Certificate generating and installation Quick Guide for generating and installing an Apple APNS Certificate Version: x.x MobiDM Quick Guide for APNS Certificate Page 1 Index 1. APPLE APNS CERTIFICATE...

More information

How to generate an APNs Certificate to use the Apple MDM protocol via the portal

How to generate an APNs Certificate to use the Apple MDM protocol via the portal How to generate an APNs Certificate to use the Apple MDM protocol via the portal Introduction Before you can manage ios devices with your device management portal you will need an Apple Push Notification

More information

Using Microsoft Visual Studio 2010. API Reference

Using Microsoft Visual Studio 2010. API Reference 2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token

More information

App Distribution Guide

App Distribution Guide App Distribution Guide Contents About App Distribution 10 At a Glance 11 Enroll in an Apple Developer Program to Distribute Your App 11 Generate Certificates and Register Your Devices 11 Add Store Capabilities

More information

Generating an Apple Enterprise MDM Certificate

Generating an Apple Enterprise MDM Certificate Good Mobile Control Server Generating an Apple Enterprise MDM Certificate Updated 09/30/11 Overview... 1 Generating Your Apple Certificate Using a Mac... 1 Generating Your Apple Certificate Using Windows...

More information

Knappsack ios Build and Deployment Guide

Knappsack ios Build and Deployment Guide Knappsack ios Build and Deployment Guide So you want to build and deploy an ios application to Knappsack? This guide will help walk you through all the necessary steps for a successful build and deployment.

More information

Kony MobileFabric Messaging. Demo App QuickStart Guide. (Building a Sample Application

Kony MobileFabric Messaging. Demo App QuickStart Guide. (Building a Sample Application Kony MobileFabric Kony MobileFabric Messaging Demo App QuickStart Guide (Building a Sample Application Apple ios) Release 6.5 Document Relevance and Accuracy This document is considered relevant to the

More information

Your First App Store Submission

Your First App Store Submission Your First App Store Submission Contents About Your First App Store Submission 4 At a Glance 5 Enroll in the Program 5 Provision Devices 5 Create an App Record in itunes Connect 5 Submit the App 6 Solve

More information

The safer, easier way to help you pass any IT exams. Exam : 9L0-518. OS X Server Essentials 10.8 Exam. Title : Version : Demo 1 / 6

The safer, easier way to help you pass any IT exams. Exam : 9L0-518. OS X Server Essentials 10.8 Exam. Title : Version : Demo 1 / 6 Exam : 9L0-518 Title : OS X Server Essentials 10.8 Exam Version : Demo 1 / 6 1.In Server app, which procedure will configure OS X Server to let members of a specific group use the Messages service? A.

More information

Login with Amazon Getting Started Guide for Android. Version 2.0

Login with Amazon Getting Started Guide for Android. Version 2.0 Getting Started Guide for Android Version 2.0 Login with Amazon: Getting Started Guide for Android Copyright 2016 Amazon.com, Inc., or its affiliates. All rights reserved. Amazon and the Amazon logo are

More information

ios App for Mobile Website! Documentation!

ios App for Mobile Website! Documentation! ios App for Mobile Website Documentation What is IOS App for Mobile Website? IOS App for Mobile Website allows you to run any website inside it and if that website is responsive or mobile compatible, you

More information

TakeMySelfie ios App Documentation

TakeMySelfie ios App Documentation TakeMySelfie ios App Documentation What is TakeMySelfie ios App? TakeMySelfie App allows a user to take his own picture from front camera. User can apply various photo effects to the front camera. Programmers

More information

Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0

Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0 Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0 Part No. E52543-01 April 2014 Oracle Financial Services Software Limited Oracle Park Off Western Express Highway

More information

Administering Jive Mobile Apps

Administering Jive Mobile Apps Administering Jive Mobile Apps Contents 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios... 3 Native Apps and Push Notifications...4 Custom App Wrapping for ios... 5 Native

More information

Developing In Eclipse, with ADT

Developing In Eclipse, with ADT Developing In Eclipse, with ADT Android Developers file://v:\android-sdk-windows\docs\guide\developing\eclipse-adt.html Page 1 of 12 Developing In Eclipse, with ADT The Android Development Tools (ADT)

More information

How To Use Titanium Studio

How To Use Titanium Studio Crossplatform Programming Lecture 3 Introduction to Titanium http://dsg.ce.unipr.it/ http://dsg.ce.unipr.it/?q=node/37 alessandro.grazioli81@gmail.com 2015 Parma Outline Introduction Installation and Configuration

More information

The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.

The Eclipse Classic version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended. Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting

More information

educ Office 365 email: Remove & create new Outlook profile

educ Office 365 email: Remove & create new Outlook profile Published: 29/01/2015 If you have previously used Outlook the with the SCC/SWO service then once you have been moved into Office 365 your Outlook will need to contact the SCC/SWO servers one last time

More information

UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab

UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab Description The Symantec App Center platform continues to expand it s offering with new enhanced support for native agent based device management

More information

Certificates and Application Resigning

Certificates and Application Resigning Certificates and Application Resigning Introduction In the following chapters we will be reviewing how to resign an application along with how to get the needed resources for the process. To successfully

More information

Mobile Secure Cloud Edition Document Version: 2.0-2014-06-26. ios Application Signing

Mobile Secure Cloud Edition Document Version: 2.0-2014-06-26. ios Application Signing Mobile Secure Cloud Edition Document Version: 2.0-2014-06-26 Table of Contents 1 Introduction.... 3 2 Apple Team Membership....4 3 Building a Team by Adding Team Admins and Team Members.... 5 4 App Protection

More information

Create an ios App using Adobe Flash Side by Side Training, 2013. And without using a Mac

Create an ios App using Adobe Flash Side by Side Training, 2013. And without using a Mac Create an ios App using Adobe Flash And without using a Mac Contents 1 Become an Apple ios Developer... 2 2 Add a Development Certificate... 4 3 Create a Certificate Signing Request (CSR)... 6 4 Register

More information

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers 1 INTRODUCTION GOAL OBJECTIVES MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS OVERVIEW

More information

Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide

Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use of your computer.

More information

How do I use Push Notifications with ios?

How do I use Push Notifications with ios? How do I use Push Notifications with ios? This lesson describes how to set up Push Notifications for ios devices, using a LiveCode and PHP. There are numerous steps involved in this process that touch

More information

Silk Test 17.0. Testing Mobile Applications

Silk Test 17.0. Testing Mobile Applications Silk Test 17.0 Testing Mobile Applications Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 1992-2016. All rights reserved. MICRO

More information

Guide for Generating. Apple Push Notification Service Certificate

Guide for Generating. Apple Push Notification Service Certificate Guide for Generating Apple Push Notification Service Certificate Contents Generating and Using APNs Certificate... 5 Understanding APNs Certificate... 6 Generating an APNs Certificate... 7 Initial Steps...

More information

OFFICE 365 SELF- CONFIGURATION GUIDE

OFFICE 365 SELF- CONFIGURATION GUIDE IT HELPDESK, REPUBLIC POLYTECHNIC OFFICE 365 SELF- CONFIGURATION GUIDE Version 7.0 IT Helpdesk 6-30-2015 0 TABLE OF CONTENTS Things to note before proceeding with this guide:... 1 Office 365 ProPlus Installation

More information

System Administration Training Guide. S100 Installation and Site Management

System Administration Training Guide. S100 Installation and Site Management System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview October 2014 2014 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

DropSend Getting Started Guide

DropSend Getting Started Guide DropSend Getting Started Guide DropSend Ltd. 2012 Step 1: How to send a file without registration If you want to quickly send a large file, you can do it from the homepage in just a couple of clicks. Here

More information

Bitrix Site Manager ASP.NET. Installation Guide

Bitrix Site Manager ASP.NET. Installation Guide Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary

More information

Adobe Marketing Cloud Bloodhound for Mac 3.0

Adobe Marketing Cloud Bloodhound for Mac 3.0 Adobe Marketing Cloud Bloodhound for Mac 3.0 Contents Adobe Bloodhound for Mac 3.x for OSX...3 Getting Started...4 Processing Rules Mapping...6 Enable SSL...7 View Hits...8 Save Hits into a Test...9 Compare

More information

Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example

Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example michael.czapski@oracle.com June 2010 Table of Contents Introduction... 1 Pre-requisites... 1 Prepare HL7 Data... 1 Obtain and Explore the HL7

More information

BSDI Advanced Fitness & Wellness Software

BSDI Advanced Fitness & Wellness Software BSDI Advanced Fitness & Wellness Software 6 Kellie Ct. Califon, NJ 07830 http://www.bsdi.cc SOFTWARE BACKUP/RESTORE INSTRUCTION SHEET This document will outline the steps necessary to take configure the

More information

MarkLogic Server. Connector for SharePoint Administrator s Guide. MarkLogic 8 February, 2015

MarkLogic Server. Connector for SharePoint Administrator s Guide. MarkLogic 8 February, 2015 Connector for SharePoint Administrator s Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents

More information

Salesforce Mobile Push Notifications Implementation Guide

Salesforce Mobile Push Notifications Implementation Guide Salesforce.com: Summer 14 Salesforce Mobile Push Notifications Implementation Guide Last updated: May 6, 2014 Copyright 2000 2014 salesforce.com, inc. All rights reserved. Salesforce.com is a registered

More information

Installing the Android SDK

Installing the Android SDK Installing the Android SDK To get started with development, we first need to set up and configure our PCs for working with Java, and the Android SDK. We ll be installing and configuring four packages today

More information

ios Team Administration Guide (Legacy)

ios Team Administration Guide (Legacy) ios Team Administration Guide (Legacy) Contents About ios Development Team Administration 5 At a Glance 6 Team Admins Manage Team Membership and Assign Roles in the Member Center 6 Development Devices

More information

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers 1 Table of Contents INTRODUCTION MODULE 1 AEM & PHONEGAP ENTERPRISE INTRODUCTION LESSON 1- AEM BASICS

More information

Connecticut Hazardous Waste Manifests Database

Connecticut Hazardous Waste Manifests Database Connecticut Hazardous Waste Manifests Database Due to limitations inherent to Microsoft Access, the Department has migrated this database to Microsoft SQL Server. The user interface will remain the same.

More information

Administering FileVault 2 on OS X Mavericks with the Casper Suite v9.2 or Later. Technical Paper October 2013

Administering FileVault 2 on OS X Mavericks with the Casper Suite v9.2 or Later. Technical Paper October 2013 Administering FileVault 2 on OS X Mavericks with the Casper Suite v9.2 or Later Technical Paper October 2013 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all

More information

Mobility Manager 9.0. Installation Guide

Mobility Manager 9.0. Installation Guide Mobility Manager 9.0 Installation Guide LANDESK MOBILITY MANAGER Copyright 2002-2012, LANDesk Software, Inc. and its affiliates. All rights reserved. LANDesk and its logos are registered trademarks or

More information

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04 Tutorial: BlackBerry Object API Application Development Sybase Unwired Platform 2.2 SP04 DOCUMENT ID: DC01214-01-0224-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This

More information

How to Install Applications (APK Files) on Your Android Phone

How to Install Applications (APK Files) on Your Android Phone How to Install Applications (APK Files) on Your Android Phone Overview An Android application is stored in an APK file (i.e., a file named by {Application Name}.apk). You must install the APK on your Android

More information

ios How to Back Up from icloud

ios How to Back Up from icloud ios How to Back Up from icloud How to back up from icloud icloud automatically backs up the most important data on your device using ios 5 or later. After you have enabled Backup on your iphone, ipad,

More information

Cisco Events Mobile Application

Cisco Events Mobile Application Welcome to the new free Cisco Events mobile application! Using this tool, participants can: Connect with peers and Cisco representatives attending an event virtually or onsite Earn points towards exclusive

More information

1. Configuring your PC... 2 1.1. Windows 7... 2 Enable File Sharing... 2 Use the following steps to enable it... 2

1. Configuring your PC... 2 1.1. Windows 7... 2 Enable File Sharing... 2 Use the following steps to enable it... 2 Table of Contents 1. Configuring your PC.... 2 1.1. Windows 7... 2 Enable File Sharing... 2 Use the following steps to enable it... 2 How to share a folder.... 3 Find Computer Name... 4 Find your Username...

More information

Simplifying Device Enrollment and Content Distribution Using the Device Enrollment Program, the Volume Purchase Program, and the Casper Suite

Simplifying Device Enrollment and Content Distribution Using the Device Enrollment Program, the Volume Purchase Program, and the Casper Suite Simplifying Device Enrollment and Content Distribution Using the Device Enrollment Program, the Volume Purchase Program, and the Casper Suite Technical Paper Casper Suite v9.6 or Later 14 August 2015 JAMF

More information

ADT Plugin for Eclipse

ADT Plugin for Eclipse ADT Plugin for Eclipse Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications. ADT extends

More information

SAP NetWeaver Fiori. For more information, see "Creating and enabling a trusted provider for Centrify" on page 108-10.

SAP NetWeaver Fiori. For more information, see Creating and enabling a trusted provider for Centrify on page 108-10. Chapter 108 Configuring SAP NetWeaver Fiori The following is an overview of the steps required to configure the SAP NetWeaver Fiori Web application for single sign-on (SSO) via SAML. SAP NetWeaver Fiori

More information

Moxa Device Manager 2.3 User s Manual

Moxa Device Manager 2.3 User s Manual User s Manual Third Edition, March 2011 www.moxa.com/product 2011 Moxa Inc. All rights reserved. User s Manual The software described in this manual is furnished under a license agreement and may be used

More information

1 Overview 1 1.1 Configuration on MACH Web Portal 1

1 Overview 1 1.1 Configuration on MACH Web Portal 1 API Guide Version 2 Table of Content 1 Overview 1 1.1 Configuration on MACH Web Portal 1 1.2 Other Pre-requisites 1 1.2.1 Apple Push SSL Certificate 1 1.2.2 Android GCM Key 2 1.2.3 Enabling Push Notification

More information

How To Customize An Orgsync App On Anorus Mobile Security Suite On A Microsoft Ipad Oracle 2.5 (Ios) On A Pc Orca 2.2 (Iphone) On An Android Orca2 (Ip

How To Customize An Orgsync App On Anorus Mobile Security Suite On A Microsoft Ipad Oracle 2.5 (Ios) On A Pc Orca 2.2 (Iphone) On An Android Orca2 (Ip Oracle Fusion Middleware Customization and Branding Guide for Oracle Mobile Security Suite Release 3.0 E51967-01 February 2014 Oracle Mobile Security Suite enhances employee productivity by allowing secure

More information

Using the Jive for ios App

Using the Jive for ios App Using the Jive for ios App TOC 2 Contents App Overview...3 System Requirements... 4 Release Notes...5 Which Version Am I Using?... 6 Connecting to Your Community... 11 Getting Started...12 Using Your Inbox...13

More information

CA Mobile Device Management. How to Create Custom-Signed CA MDM Client App

CA Mobile Device Management. How to Create Custom-Signed CA MDM Client App CA Mobile Device Management How to Create Custom-Signed CA MDM Client App This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as

More information

Download and Installation Instructions. Android SDK and Android Development Tools (ADT) Microsoft Windows

Download and Installation Instructions. Android SDK and Android Development Tools (ADT) Microsoft Windows Download and Installation Instructions for Android SDK and Android Development Tools (ADT) on Microsoft Windows Updated September, 2013 This document will describe how to download and install the Android

More information

IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment

IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment IBM TRIRIGA Anywhere Version 10 Release 4 Installing a development environment Note Before using this information and the product it supports, read the information in Notices on page 9. This edition applies

More information

Microsoft Office 365 Microsoft Office 2013 Pro Plus for PC Installation and Activation Walkthrough

Microsoft Office 365 Microsoft Office 2013 Pro Plus for PC Installation and Activation Walkthrough Microsoft Office 365 Microsoft Office 2013 Pro Plus for PC Installation and Activation Walkthrough Contents Introduction... 2 System Requirements... 2 Installing Microsoft Office 2013... 2 Manage/Deactivate

More information

Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients.

Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients. Android: Setup Hello, World: Android Edition due by noon ET on Wed 2/22 Ingredients. Android Development Tools Plugin for Eclipse Android Software Development Kit Eclipse Java Help. Help is available throughout

More information

Recommended File System Ownership and Privileges

Recommended File System Ownership and Privileges FOR MAGENTO COMMUNITY EDITION Whenever a patch is released to fix an issue in the code, a notice is sent directly to your Admin Inbox. If the update is security related, the incoming message is colorcoded

More information

Flash Builder and Flex Workflows for Multiscreen App Development

Flash Builder and Flex Workflows for Multiscreen App Development Flash Builder and Flex Workflows for Multiscreen App Development Daniel Koestler Adobe applications developer October, 2010 http://blogs.adobe.com/koestler or http://goo.gl/35ef @antichipotle Adobe MAX

More information

Grapevine Mail User Guide

Grapevine Mail User Guide Grapevine Mail User Guide Table of Contents Accessing Grapevine Mail...2 How to access the Mail portal... 2 How to login... 2 Grapevine Mail user guide... 5 Copying your contacts to the new Grapevine Mail

More information

Installing and Configuring vcloud Connector

Installing and Configuring vcloud Connector Installing and Configuring vcloud Connector vcloud Connector 2.7.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new

More information

etoken Enterprise For: SSL SSL with etoken

etoken Enterprise For: SSL SSL with etoken etoken Enterprise For: SSL SSL with etoken System Requirements Windows 2000 Internet Explorer 5.0 and above Netscape 4.6 and above etoken R2 or Pro key Install etoken RTE Certificates from: (click on the

More information

Live Maps. for System Center Operations Manager 2007 R2 v6.2.1. Installation Guide

Live Maps. for System Center Operations Manager 2007 R2 v6.2.1. Installation Guide Live Maps for System Center Operations Manager 2007 R2 v6.2.1 Installation Guide CONTENTS Contents... 2 Introduction... 4 About This Guide... 4 Supported Products... 4 Understanding Live Maps... 4 Live

More information

Published: 2015-01-07 SWD-20150107143657691

Published: 2015-01-07 SWD-20150107143657691 Android User Guide Published: 2015-01-07 SWD-20150107143657691 Contents Getting started...7 Process overview...7 Register for a BlackBerry ID account... 8 Install an app repackaging tool... 9 Plug-in and

More information

Technical Paper. Provisioning Systems and Other Ways to Share the Wealth of SAS

Technical Paper. Provisioning Systems and Other Ways to Share the Wealth of SAS Technical Paper Provisioning Systems and Other Ways to Share the Wealth of SAS Table of Contents Abstract... 1 Introduction... 1 System Requirements... 1 Deploying SAS Enterprise BI Server... 6 Step 1:

More information

Cloudwords Drupal Module. Quick Start Guide

Cloudwords Drupal Module. Quick Start Guide Cloudwords Drupal Module Quick Start Guide 1 Contents INTRO... 3 HOW IT WORKS... 3 BEFORE YOU INSTALL... 4 In Cloudwords... 4 In Drupal... 4 INSTALLING THE CLOUDWORDS DRUPAL MODULE... 5 OPTION ONE: Install

More information

AzMERIT Secure Browser Installation Manual For Technology Coordinators

AzMERIT Secure Browser Installation Manual For Technology Coordinators AzMERIT Secure Browser Installation Manual For Technology Coordinators 2014-2015 Revised January 5, 2015 Prepared by the American Institutes for Research Descriptions of the operation of the Test Information

More information

Remote Desktop Services User's Guide

Remote Desktop Services User's Guide Contents Remote Desktop Services Document Revision Control Revision Description Author DATE 1.0 Initial Release Karen M. Hess 3/24/2015 1.1 Added section for viewing mapped drives Karen M. Hess 4/15/2015

More information

GO!Enterprise MDM Device Application User Guide Installation and Configuration for ios with TouchDown

GO!Enterprise MDM Device Application User Guide Installation and Configuration for ios with TouchDown GO!Enterprise MDM Device Application User Guide Installation and Configuration for ios with TouchDown GO!Enterprise MDM for ios Devices, Version 3.x GO!Enterprise MDM for ios with TouchDown 1 Table of

More information

Jive Case Escalation for Salesforce

Jive Case Escalation for Salesforce Jive Case Escalation for Salesforce TOC 2 Contents System Requirements... 3 Understanding Jive Case Escalation for Salesforce... 4 Setting Up Jive Case Escalation for Salesforce...5 Installing the Program...

More information

How To Use Senior Systems Cloud Services

How To Use Senior Systems Cloud Services Senior Systems Cloud Services In this guide... Senior Systems Cloud Services 1 Cloud Services User Guide 2 Working In Your Cloud Environment 3 Cloud Profile Management Tool 6 How To Save Files 8 How To

More information

SAS 9.3 Foundation for Microsoft Windows

SAS 9.3 Foundation for Microsoft Windows Software License Renewal Instructions SAS 9.3 Foundation for Microsoft Windows Note: In this document, references to Microsoft Windows or Windows include Microsoft Windows for x64. SAS software is licensed

More information

Sophos Mobile Control Installation guide

Sophos Mobile Control Installation guide Sophos Mobile Control Installation guide Product version: 2.5 Document date: July 2012 Contents 1 Introduction... 3 2 The Sophos Mobile Control server... 4 3 Set up Sophos Mobile Control... 13 4 Running

More information

ONLINE ACCOUNTABILITY FOR EVERY DEVICE. Quick Reference Guide V1.0

ONLINE ACCOUNTABILITY FOR EVERY DEVICE. Quick Reference Guide V1.0 ONLINE ACCOUNTABILITY FOR EVERY DEVICE Quick Reference Guide V1.0 TABLE OF CONTENTS ACCOUNT SET UP Creating an X3watch account DOWNLOADING AND INSTALLING X3WATCH System Requirements How to install on a

More information

InventoryControl for use with QuoteWerks Quick Start Guide

InventoryControl for use with QuoteWerks Quick Start Guide InventoryControl for use with QuoteWerks Quick Start Guide Copyright 2013 Wasp Barcode Technologies 1400 10 th St. Plano, TX 75074 All Rights Reserved STATEMENTS IN THIS DOCUMENT REGARDING THIRD PARTY

More information

Android Environment SDK

Android Environment SDK Part 2-a Android Environment SDK Victor Matos Cleveland State University Notes are based on: Android Developers http://developer.android.com/index.html 1 Android Environment: Eclipse & ADT The Android

More information

Remote Desktop Services

Remote Desktop Services Remote Desktop Services AMERICAN INSTITUTES FOR RESEARCH AIR REMOTE DESKTOP SERVICES (RDS) GUIDE Overview Welcome to AIR Remote Desktop Services! AIR Remote Desktop Services can be accessed from a Windows

More information

ADOBE DRIVE CC USER GUIDE

ADOBE DRIVE CC USER GUIDE ADOBE DRIVE CC USER GUIDE 2 2013 Adobe Systems Incorporated. All rights reserved. Adobe Drive CC User Guide Adobe, the Adobe logo, Creative Cloud, Creative Suite, Illustrator, InCopy, InDesign, and Photoshop

More information

Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1

Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1 Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1 Migrating TMMS 8.0 to version 9.0 Patch 1 involves the following steps: 1. Pre-migration 2. Backing up the database and

More information

Configuring Secure Socket Layer (SSL) for use with BPM 7.5.x

Configuring Secure Socket Layer (SSL) for use with BPM 7.5.x Configuring Secure Socket Layer (SSL) for use with BPM 7.5.x Configuring Secure Socket Layer (SSL) communication for a standalone environment... 2 Import the Process Server WAS root SSL certificate into

More information

BSDI Advanced Fitness & Wellness Software

BSDI Advanced Fitness & Wellness Software BSDI Advanced Fitness & Wellness Software 6 Kellie Ct. Califon, NJ 07830 http://www.bsdi.cc INSTRUCTION SHEET FOR MOVING YOUR DATABASE FROM ONE COMPUTER TO ANOTHER This document will outline the steps

More information

Getting Started With Halo for Windows For CloudPassage Halo

Getting Started With Halo for Windows For CloudPassage Halo Getting Started With Halo for Windows For CloudPassage Halo Protecting your Windows servers in a public or private cloud has become much easier and more secure, now that CloudPassage Halo is available

More information

GLOBALMEET FOR DESKTOP GLOBALMEET FOR DESKTOP USER GUIDE

GLOBALMEET FOR DESKTOP GLOBALMEET FOR DESKTOP USER GUIDE GLOBALMEET FOR DESKTOP GLOBALMEET FOR DESKTOP USER GUIDE Release 1.5 March 2014 TABLE OF CONTENTS GlobalMeet for Desktop Overview 2 Install GlobalMeet for Desktop 3 Download the App 3 System Requirements

More information

Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2

Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2 Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2 Table of Contents Table of Contents... 1 I. Introduction... 3 A. ASP.NET Website... 3 B. SQL Server Database... 3 C. Administrative

More information

eggon SDK for ios 7 Integration Instructions

eggon SDK for ios 7 Integration Instructions eggon SDK for ios 7 Integration Instructions The eggon SDK requires a few simple steps in order to be used within your ios 7 application. Environment This guide assumes that a standard ios Development

More information

SafeNet Authentication Client (Mac)

SafeNet Authentication Client (Mac) SafeNet Authentication Client (Mac) Version 8.2 SP2 Revision A Administrator s Guide 1 Copyright 2014 SafeNet, Inc. All rights reserved. All attempts have been made to make the information in this document

More information

RDM+ Desktop for Windows Getting Started Guide

RDM+ Desktop for Windows Getting Started Guide RDM+ Remote Desktop for Mobiles RDM+ Desktop for Windows Getting Started Guide Introduction... 3 1. Installing RDM+ Desktop on a computer... 3 2. Preparing for remote connection... 4 3. RDM+ Desktop window...

More information

GO!Enterprise MDM Device Application User Guide Installation and Configuration for ios Devices

GO!Enterprise MDM Device Application User Guide Installation and Configuration for ios Devices GO!Enterprise MDM Device Application User Guide Installation and Configuration for ios Devices GO!Enterprise MDM for ios Devices, Version 3.x GO!Enterprise MDM for ios Devices 1 Table of Contents GO!Enterprise

More information

VPN: Virtual Private Network Setup Instructions

VPN: Virtual Private Network Setup Instructions VPN: Virtual Private Network Setup Instructions Virtual Private Network (VPN): For e-journals and web-based databases, plus applications like EndNote's Online Search (formerly "Connect") and business systems.

More information

Application. 1.1 About This Tutorial. 1.1.1 Tutorial Requirements. 1.1.2 Provided Files

Application. 1.1 About This Tutorial. 1.1.1 Tutorial Requirements. 1.1.2 Provided Files About This Tutorial 1Creating an End-to-End HL7 Over MLLP Application 1.1 About This Tutorial 1.1.1 Tutorial Requirements 1.1.2 Provided Files This tutorial takes you through the steps of creating an end-to-end

More information

SharePoint Password Change & Expiration 3.0 User Guide

SharePoint Password Change & Expiration 3.0 User Guide SharePoint Password Change & Expiration 3.0 User Guide Copyright Copyright 2008-2013 BoostSolutions Co., Ltd. All rights reserved. All materials contained in this publication are protected by Copyright

More information

Application Notes: MaxCS Connector For Salesforce.com

Application Notes: MaxCS Connector For Salesforce.com Application Notes: MaxCS Connector For Salesforce.com September 2014 Contents Introduction... 3 Requirements... 3 Architecture... 4 Configuring the MaxCS Salesforce Connector... 5 Step 1: Import the Call

More information

SAP NetWeaver AS Java

SAP NetWeaver AS Java Chapter 75 Configuring SAP NetWeaver AS Java SAP NetWeaver Application Server ("AS") Java (Stack) is one of the two installation options of SAP NetWeaver AS. The other option is the ABAP Stack, which is

More information