Qualquer tamanho de classe ignorada para ios7

Estou desenvolvendo para iPhone iOS7 e 8. Como o iOS7 não suporta classes de tamanho de altura compacta, pensei que o caminho mais consenso para isso era usar a classe de tamanho qualquer para layouts de paisagem do iPhone e usar a classe de tamanho retrato de largura regular (cWrH) de largura compacta para layouts de retrato do iPhone.

Defino uma restrição em uma exibição em any-any e modifico uma constante de restrição em cWrH para ser específica para essa classe de tamanho. No entanto, o dispositivo iOS7, bem como a visualização do Xcode, ignora a restrição qualquer, e usa a restrição cWrH para as orientações retrato e paisagem.

Eu não tenho idéia do por que isso está acontecendo. Tudo o que eu quero fazer é definir restrições diferentes, dependendo da orientação.

Isso é facilmente replicado usando o Xcode 6.0.1 mais recente.

Semi-relacionados:Como as UIs adaptáveis do Xcode 6 podem ser compatíveis com versões anteriores do iOS 7 e iOS 6?

Imagens abaixo:

questionAnswers(1)

yourAnswerToTheQuestion