Apple Watch应用程序中的黑屏输出

时间:2015-03-11 14:22:35

标签: ios apple-watch

我在Xcode 6.2中创建了一个简单的Apple Watch应用程序,以显示仅显示" HELLO"的标签。但是当手表应用程序运行时,会出现手表屏幕,但它完全是黑色的。     如何从中恢复?运行Apple Watch应用程序时应遵循的一般步骤是什么?

- (void)awakeWithContext:(id)context {
       [self.watchlbl setText:@"Hello"];
        [super awakeWithContext:context];
    }

这次初始化有什么不对吗?我还在故事板中初始化了标签。

2 个答案:

答案 0 :(得分:3)

首先,始终在之前调用[super awakeWithContext:]

其次,您可以将代码放入willActivate方法:

- (void)willActivate {
    [super willActivate];
    [self.watchlbl setText:@"Hello"];
}

修改

此外,请确保在XCode菜单中使用正确的目标 - 必须启动WatchKit应用程序 - 如下所示:

Xcode Menu

答案 1 :(得分:0)

我选择了iPhone 6(6.2),Watch App无法启动,切换到iPhone 6(6.3)并且运行正常。