当我启动手表应用程序时,它会显示我们设计的手表应用程序屏幕.我们怎样才能在模拟器中看到苹果手表的主屏幕.

我创建了一个简单的WatchApp节拍器.我使用NSTimer和.scheduledTimerWithTimeInterval,我在调用中有一个错误Extra Argument'selector'
谢谢你的回答
func playBeat() {
if(self.State == true) {
self.State == false
[labelPlayPause.setTitle("Pause")]
} else {
self.State == true
[labelPlayPause.setTitle("Play")]
}
BPMValue = 10
var BPMInt:Int = Int(BPMValue)
let value = "\(BPMInt) BPM"
labelBPM.setText(value)
let aSelector: Selector = "playBeat"
dispatch_async(dispatch_get_main_queue(), {
NSTimer.scheduledTimerWithTimeInterval(60/self.BPMValue, target:self, selector: aSelector, userInfo:nil, repeats:false)
})
}
Run Code Online (Sandbox Code Playgroud) 我正在做一个示例项目,我喜欢将数据从iphone发送到WatchKit.我不知道该怎么做.任何帮助将不胜感激.提前致谢
我想在我的WKInterfaceGroup中添加一个带有数字的橙色圆圈(我的数字将根据具体情况而改变),如下图所示.

但是,它似乎无法更改WKInterfaceLabel背景颜色.我能想到的唯一解决方案是在标签后面添加图像.那么我怎样才能做到这一点(如果可能的话)?有没有其他方法可以使这项工作?
我想为我的手表应用程序使用WKInterfaceButton,它看起来像手表设置中的按钮:

有两个主要属性:
我没有找到任何可能将按钮的标题对齐到左边.我已经尝试使用组(然后它会工作),但是当我使用组时,我不能使用WKInterfaceButton的形状.
我有一个带有长文本的标签和一个WKInterfaceGroup内的按钮.我可以在按钮的触摸处理程序上将组滚动到顶部吗?
我正在使用以下代码将数据传递给我的第三个控制器:
[self presentControllerWithName:@"ThirdView" context:MyArray];
Run Code Online (Sandbox Code Playgroud)
问题是,我想传递的不仅仅是一个简单的数组.我想传递一个单独的字符串,如果可能的话,另一个数组,我不想将字符串或其他数组添加到"MyArray".
有没有不同的方法来解决这个问题,或者我只是重构这个代码?
在设备上安装watch app时,我在系统控制台中遇到以下错误."应用程序安装失败:无效的应用程序存根"
Watchkit extesion和watch app deplyment目标设置为iOS 8.2.我还将项目设置与"watchkit项目配置参考"相匹配
背景:
在我的iPhone应用程序中,我检索图像并将其保存到文档目录,以便更快地加载.我知道要在Apple Watch上使用这些图像,我必须与App Group分享.
所以,我创建了一个应用程序组,更新了我的配置文件,所有这些都是爵士乐.现在我的问题是我不知道如何将图像保存到App Group并在WatchKit文件中读取该图像.
以下是我尝试将图像保存到App Group的内容:
NSString *container = @"group.com.appName.watchdatasharing";
NSUserDefaults *defaults = [[NSUserDefaults alloc] initWithSuiteName:container];
[defaults setValue:UIImagePNGRepresentation([FileManager readImageFromFileWithName:@"icon1_imgUrl"]) forKey:@"icon1_imgUrl"];
Run Code Online (Sandbox Code Playgroud)
要在我的WatchKit应用程序中检索图像,我使用以下代码:
NSString *container = @"group.com.fantrac.watchdatasharing";
NSUserDefaults *defaults = [[NSUserDefaults alloc] initWithSuiteName:container];
NSData* imageData = [defaults valueForKey:@"icon1_imgUrl"];
UIImage* image = [UIImage imageWithData:imageData];
[tableRow.iconImage setImage:image];
Run Code Online (Sandbox Code Playgroud)
题:
我在Apple Watch上测试时没有显示图像.在申请和Apple Watch之间保存/检索图像时,我需要做些什么?
当我在手表上收到PUSH通知并点击它时,控制台会打印此消息:
"no custom interface defined for category "(null)". Will use system default presentation."
Run Code Online (Sandbox Code Playgroud)
没有很多文件暗示问题的实际症结,这是什么意思?