A tool that will make a lot of iPhone/iPad developers' life easier. It shares your app over-the-air in a WiFi network. Bonjour is used and no configuration is needed. The magic behind is Apple's Wireless Enterprise Distribution protocol.
If you have any of the following things bugging you
- wanted to test your app but found the USB cable is not with you
- have to plugged in your teammates' devices one by one just to show them some new feature
- worried about your device's battery life because it is charged several times a day just for app test
AirTest solves all these problems in an elegant and extremely simple way. Only 3 steps needed.
- Compile your app for iOS devices
- Drag .app or .ipa file(s) in AirTest on Mac.
- Open AirTest client on your device and choose the app to install!
AirTest is only a tool for test-driving your app wirelessly. It is NOT a replacement for Apple’s ad hoc provisioning profile and device number limitations. A valid iOS Developer Program (iDP) account is needed and only devices registered in your iDP can be used.
AirTest in Action
How to Build
AirTest is using Pull-to-refresh as a sub-module
git clone git://github.com/rjyo/Air-Test.git git submodule init git submodule update
It also uses Tapku Library, and should also use it as a sub-module in the near future.
You can just compile the iPhone app while using our precompiled Mac Client - AirTest.dmg.
- Tapku Library is now copied and modified. Should use it as a git sub-module.
- Some other third-party libraries should also be included in some more smarter way.
- Change license information in source code.
- Support command line interface to make life easier when using a command line based build system like rake
- A web interface for iOS devices so that AirTest will works without the iPhone client