in iOS8, use the  alertController instead of alert view
making progress with V2 (unstable)