Only use iOS6 and iOS7 methods if available, otherwise fall back. Re: #124