Tuesday 23 July 2013

iPhone Simulator

Many of  coderebel  clients have asked them if iRAPP TS supports simultaneous sessions of the iPhone/iPad Simulator. They have responded to this request and are happy to report that this feature is fully supported.

If you are a university or a organization that would like to offer an iPhone/iPad development solution to multiple users—without making a large investment in hardware and/or software—iRAPP TS will provide you with both cost and time savings.

iRAPP TS is fully compatible with Xcode and the iPhone SDK for developers.

Multiple users can run the iPhone simulator and Xcode at the same time, using the same hardware environment. There is no need to setup Xcode or iPhone SDK on each students/users machine. The work sessions are concurrent, which allows users to access the same hardware environment remotely, enabling the user to work from home or a different location.

They have prepared a simple application that will setup your iRAPP TS / OS X to allow multiple instances of the iPhone/iPad Simulator:

(Actually it is a shell script that is wrapped into an application container:
iPhone Launcher.app/Contents/MacOS/iPhone_Launcher )

To install the application you should open Terminal and perform the following command:

gunzip iPhone_Launcher.app.tar.gz
tar xf iPhone_Launcher.app.tar
mv "iPhone Launcher.app" /Applications/

You will now find iPhone Launcher.app in the Applications directory.

This Application ensures that the iPhoneSimulator.app settings are configured to allow multiple sessions. If the application is not configured properly, the application will correct the settings and load the iPhone Simulator for the user.


iPhone Simulator on Mac Terminal Server

Please be advised of the following rules when use the Launcher for fixing the "iOS Simulator" environment:

1. It would be good to run the Launcher for the first time by the iPhone SDK owner account. Otherwise attempts to fix iOS Simulator environment can fail.

2. If the Launcher reports that the "iOS Simulator" does not exist, then you should edit the shell script and set the valid path to the following variable: IPHONE_SIMULATOR_PATH

3. User who tries to fix  the "iOS Simulator" environment should have administrative credentials to access all components of the "iOS Simulator.app" bundle.

4. Unload all copies of the "iOS Simulator" before using the Launcher for fixing environment.
Troubleshooting notes:

1. If you experienced any troubles with the "iOS Simulator", try to reset environment and restart the system:
    iOS Simulator->Menu->Reset Content and Settings

2. To restore the " iOS Simulator" just reinstall the XCode.

via

No comments:

Post a Comment