Rebranding Smart IT on Apple iOS
This topic describes how to rebrand Smart IT on Apple Watch and Apple iOS devices. You must rebrand Smart IT by using the utility. Make sure that you meet all the pre-requisites provided at Preparing to re-sign and rebrand Smart IT on Apple iOS.
Before you begin
Your company must be a member of the Apple Enterprise Program to obtain the required development tools from the developer portal. See the following resources for more information:
Visit Details Apple Enterprise Program application - Only a company or an organization with a D-U-N-S number can apply for the enterprise program.
- An enterprise account allows you to distribute the rebranded application internally among your users.
- An organization account enables you to distribute applications only through the Apple store.
Apple Developer portal Provides development tools, and documentation needed to develop Apple iOS apps.
Managing your team Describes how to assign the team agent role to the user who is going to rebrand Smart IT. Accessing Member Center and iTunes Connect Provides information about the necessary certificates and provisioning profiles. Apple Developer Site Provides information about bundle identifiers. - Download BMC iOS Rebranding Utility Version 21.3.00 from BMC Electronic Product Distribution (EPD) portal.
Supported graphics for rebranding
This section lists all supported application icons, splash screen graphics, and Apple watch icons. For more information about required and recommended icons, see Apple iOS Human Interface Guidelines: Icon and Images Sizes in the Apple iOS developer documentation.
Important
The images given below are sample images. The exact resolution specifications are given in the table.
To rebrand Smart IT by using the utility
- Open the Resign.dmg file and run the ResigningUtility.app application.
- In the Application name field, select Smart IT, and click Next.
- Select an appropriate Smart IT version, and click Next.
- Create a new re-signing project, and provide the following details:
Project Name—Give the re-signing project a name, for example, SmartITResignDemo.
Project Location—Select a directory on your Mac machine for storing the project.
The utility creates a project fileforexample, SmartITResignDemo.resign and different sub-directories within the project directory.
Important
Re-signing and rebranding is done within the same project.
Go to the Rebranding tab, and rebrand various items:
- Use the color picker tool to change the color of the brand button, brand text, navigation bar, and navigation text.
You can also enter the RGB code or hexadecimal value of a color. - Choose whether you want to remove the BMC logo, white login background, and full app name.
- Change the default images by dragging and dropping the new images that you created.
The images are copied to the Rebranding subfolder within your project folder.
- Use the color picker tool to change the color of the brand button, brand text, navigation bar, and navigation text.
- Re-sign Smart IT on Apple iOS.
To replace the Smart IT APNS certificate with your APNS certificate
After you rebrand, you must replace the Smart IT APNS certificate with your APNS certificate.
If you are a BMC Helix user, you must first send the APNS certificate to BMC Support. Attach your APNS certificate to your request, and then submit it to BMC support. For more information, see BMC Helix Subscriber Information .
If you are an on-premises user, use these steps to replace the Smart IT APNS certificate:
- Use DBFileSync_utility to copy the APNS certificate to the relevant folder.
- Stop the Tomcat instance that executes the Smart IT server.
- In the Tomcat home folder, locate and open the external-conf folder.
- In the external-conf folder, create a certification subfolder.
- Place the .p12 file that contains the new APNS certificate that you created in the certification subfolder.
- Log in to the Oracle or Microsoft SQL database used for Smart IT.
- Go to the PUSH_NOTIFICATION_CERT table, and query for records.
- To change the iOS APNS certificate record:
- In the iOS_Cert field, replace the current value (the default value is GalileoAPNsProduction.p12) with the name of the .p12 file that contains your new APNS certificate.
- In the iOS_Password row, in plain text, replace the current password with the password of your .p12 file.
- Click Save.
Start the Tomcat instance.
Any notifications to iOS devices from your server (or tenant in multitenant environments) are sent using the new certificate.
Comments
Log in or register to comment.