2017-04-03 1 views
0

J'ai une application native qui va être déployée pour tvOS. Actuellement, je construis avec l'aide de Simulator d'Apple.faire pivoter l'affichage dans le simulateur pour l'application tvOS

Il est bloqué en mode paysage et le téléviseur qui sera déployé est en mode portrait.

Je n'arrive pas à faire tourner le simulateur en mode portrait, et je suis bloqué. J'ai passé une heure ou plus à googler et je ne trouve pas de réponse à la façon de faire pivoter mon application tvOS. L'option est dans Hardware > Rotate Left mais elle est grisée.

tvOS rotate greyed out

Comment puis-je tourner mes tvOS app 90 degrés?

+0

J'espère vraiment il y a réponse à cette question. Je ne veux pas construire l'application entière sur le côté ... –

Répondre

1

Au moins jusqu'à présent, avec tvOS 10.2. Seule l'orientation paysage est prise en charge par AppleTv.

Comme vous pouvez le voir, la définition de UIDeviceOrientation se trouve en position comme __TVOS_PROHIBITED

typedef NS_ENUM(NSInteger, UIDeviceOrientation) { 
    UIDeviceOrientationUnknown, 
    UIDeviceOrientationPortrait,   // Device oriented vertically, home button on the bottom 
    UIDeviceOrientationPortraitUpsideDown, // Device oriented vertically, home button on the top 
    UIDeviceOrientationLandscapeLeft,  // Device oriented horizontally, home button on the right 
    UIDeviceOrientationLandscapeRight,  // Device oriented horizontally, home button on the left 
    UIDeviceOrientationFaceUp,    // Device oriented flat, face up 
    UIDeviceOrientationFaceDown    // Device oriented flat, face down 
} __TVOS_PROHIBITED; 
+0

soupir. Je suppose que Apple apprécie leurs caractéristiques. Merci pour l'info David. –