Skip to content

Commit e7a3b50

Browse files
committed
updated readme with more instructions for different kinds of people
1 parent ac95a33 commit e7a3b50

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

README.md

+20-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Before commiting code please run grunt to run test and check your changes agains
6060

6161
Done, without errors.
6262

63-
More things
63+
More things, low-level things
6464
-----------
6565
If you want to run the appium server and have it listen indefinitely, you can
6666
do one of the following:
@@ -72,8 +72,27 @@ Then you can, e.g., run individual testfiles using Mocha directly:
7272

7373
> mocha -t 60000 -R spec test/functional/simple.js
7474

75+
Do you like getting close to the metal? Or are you trying to run this from
76+
a script with a custom app? Start appium without grunt from the
77+
command line (see parser.js for more CLI arguments):
78+
79+
> node server.js --app /absolute/path/to/app -V 1
80+
81+
In this case, the app has to be compiled for the iphone simulator, e.g., by
82+
doing this in the Xcode project:
83+
84+
> xcodebuild -sdk iphonesimulator6.0
85+
86+
This will create a directory called build/Release-iphonesimulator in your Xcode
87+
project, and this dir will contain the .app package you need to send to the
88+
server.
89+
90+
You can also run against an app on an actual device by plugging the device in
91+
and passing the udid argument to server.js in the command above.
92+
7593
Using with a [Bitbeambot](http://bitbeam.org)
7694
-----------
95+
AWAITING THE FUTURE
7796

7897
Contributing
7998
------------

app/uiauto/lib/appiumutils.js

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*/
2121

2222
#import "mechanic.js"
23+
// TODO: rewrite this entire file using helper methods from mechanic?
2324

2425
// Obtaining Device Property Information like Name, OS ver, Model etc
2526

0 commit comments

Comments
 (0)