implementing install from ipa, and itunes library detection with error handling