supporting iOS 7, arm64, surpress error alert if error message is set to nil and new method to reset storage