fix a rare crash in STPAPIConnection
don't require passkit outside iOS8