SoftwareShield for Mac is a complete DRM solution running on MacOS 10.7 (Lion) and later.
The SoftwareShield IDE is developed in C# and you need the Mono cross-platform .NET framework to run, you can download Mono for Mac OS X package from here:
After downloading, please follow the Mono's Installation Guide to install Mono package.
mono --version
It will print the current active Mono version in your Mac machine.
which mono
You can downloading the trial version of SoftwareShield for Mac from SoftwareShield Download.
After downloading, you will get a trial account of CheckPoint License Management Web Portal, which is used later for IDE launching.
As a SoftareShield customer, you should already have a login account for CheckPoint web portal, the latest SoftareShield for Mac v5.3.7.2 (Build 2017-04-10) can be downloaded from here:
Double-clicking the SoftareShield Icon, the IDE can be launched directly from the DMG installer.
To install IDE in any folder, just drag the GameShield_Mac image from DMG installer tnd drop it to the target folder. The standard install target folder is "Application", or your "Desktop".
Double-click the package, the compressed package will be extracted automatically:
Now you can open the extracted folder and double-clicking the GameShield_Mac icon to launch the IDE:
The downloaded installer package can be deleted or moved to your backup folder, it will not be used once the IDE is extracted.
When IDE launching for the first time, a log in screen pops up:
You must input your CheckPoint License Management Account credential here to continue. The log-in account is created for you when downloading SoftwareShield for Mac. Please contact our customer support ( support@softwareshield.com ) if you have any log-in problem.
By clicking "Save as Default", you only need to input the log-in account once, we will save the information in the global setting file so the next time IDE launches, it will be logged in automatically.
On the start-up screen, you can open recent projects, create a new project in simple/wizard UI, or switch to advanced UI.
Simple UI is a workflow driven wizard that helps you get started quickly from project creating to project testing and delployment.
It is a standard IDE style that helps you create a new project, maintain an existent project in a more professional mode.
Menu "File => To Simple UI";
On Mac the SoftwareShield IDE will save global settings in a file named ShieldSettings.xml under the "$HOME/.config/.yshield/" directory:
You can make a copy of the ShieldSettings.xml file if you are installing SoftwareShield IDE in another machine, just copy to the new machine in the configuration folder then all of your previous global settings ( account information, UI templates, etc.) are available for the new installation.
When running debug version of wrapped app, the output debug log files are generated in "$HOME/gs5/" directory.
Executing the following commnd in Terminal box will list all debug log files:
ls -la ~/gs5/