If you can test parts of your work in isolation using the simulator and can get by with only the occasional run on a device then you could look at making an ad hoc build and installing onto your device using 'over the air' distribution from a web link on a public facing site.
There are a number of sites that walk you through such provision/build steps, such as:-
http://shinydevelopment.com/blog/over-the-air-ios-provisioning-and-distribution/
...which could be managed by 'remoting in', although speed may be frustrating.
If you need to test on a device more than once or twice a day, this could be too inefficient and maybe a foray into Mac Mini trading offers the best bet!