request location privileges under iOS 8
fixed ui bug