From a security standpoint, do you believe the Apple approach of hiding permissions or the Android approach of requiring the user to accept application permissions is a better approach?
Why do you feel this way and do you think there is a better way of handling it than the two extremes demonstrated in these cases?