Ensure You Have the Supported Versions of Commerce Cloud Endless Aisle Development
Software

To ensure you have the appropriate versions of all the software
required to run and develop the Endless Aisle app, see the README.md file
in the Endless Aisle source code.

The version of each required element is important. If you don't have
the correct version, the app might not run.

OCAPI - The version of OCAPI is set in the Endless Aisle app. You
shouldn't change this number.

SiteGenesis - The version is set by Salesforce B2C Commerce and
shouldn't be changed.

B2C Commerce server API - The version is set by B2C Commerce and shouldn't be
changed.

iOS SDK - To specify the version, edit the appropriate file
(tiapp.xml.sample.verifone, tiapp.xml.sample.adyen, or
tiapp.xml.sample.ptw) and then rename it tiapp.xml. The drop-down lists
available versions, which are determined by the version of XCode that
you have installed. To change the available versions, follow the
instructions for Xcode.

iOS Simulator - Included with Xcode.

Backbone.js - Included with the Endless Aisle app source code.

Alloy.js - Installed with Appceleraotr Studio.

Node - Installed with Appceleraotr Studio.

Update Appcelerator

To see what version of
Appcelerator you are running:

Start Appcelerator Studio.

Click Appcelerator Studio in the menu.

Click About Appcelerator Studio.

To get updates if your current version isn't the one specified
in README.md:

In Appceleraor Studio, click Help > Check for
Appcelerator Updates.

Click Next and follow the steps in the
wizard.

Update Xcode

The version of Xcode appears on the
splash screen. You can also select Xcode > About
Xcode from the menu.

To revert to a previous version of
Xcode:

Delete the existing version of Xcode by removing Xcode from the
Applications folder.

Either go to the App store and download the version of Xcode you
want or go to
https://developer.apple.com/downloads/index.action?g=xcode, log in
with your Apple developer credentials and download the version of
Xcode you want.