la orientación de bloqueo no funciona en ipad ios 8 swift xcode 6.2

Bloqueé la orientación de la aplicación para retrato desde la configuración general de la aplicación como esta

pero aun así cuando ejecuto mi aplicación en ipad, ¿gira?

Entonces, ¿dónde debo bloquear la orientación?

¿Por qué Apple agregó esta función a la configuración, mientras no funciona?

ACTUALIZAR:

Traté de implementar este viewController como general para todos los viewController también.

import Foundation
import UIKit

class GeneralViewController: UIViewController {

    override func viewDidAppear(animated: Bool) {
        super.viewDidAppear(animated)
        let value = UIInterfaceOrientation.Portrait.rawValue
        UIDevice.currentDevice().setValue(value, forKey: "orientation")
    }

    override func supportedInterfaceOrientations() -> Int {
        return Int(UIInterfaceOrientationMask.Portrait.rawValue)
    }


    override func preferredInterfaceOrientationForPresentation() -> UIInterfaceOrientation {
        return UIInterfaceOrientation.Portrait
    }

    override func shouldAutorotate() -> Bool {
        return false
    }
}

Esta foto fue tomada desde el principal controlador de navegación de mi aplicación.

todavía no funcionó!

¿Cómo diablos funciona esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta