Tag: 苹果手表

如何从iphone设备传递一些消息或string到配对的苹果手表

我想知道一个特定的消息或string可以从我的iPhone设备传递给配对的iWatch。 我真的很想知道这是如何从发展的angular度来处理的。 是否有任何特定的WKInterfaceController方法或API将信息从iPhone传递给iWatch? 我在开发者论坛上看到openParentApplication:回复:从iWatch和应用程序通知iPhone应用程序:handleWatchKitExtensionRequest:回复在iPhone上处理特定的通知请求。 但是我想要相反。 比方说,我有一个UITextField和UIButton的iPhone应用程序故事板场景。 用户input“你好!” 在文本字段上,并点击button。 现在,我在同一个项目中使用了一个iwatch故事板。 这个故事板场景有一个“WKInterfaceLabel”。 我想让我的iPhone控制器与WKInterfaceController进行交互,以便在iPhone上input消息(本例中的“Hello!”)可以传递给iWatch控制器并显示在iWatch上。

将二进制file upload到iTunes时出现的问题在高Sierra上使用Xcode 9进行连接(ERROR ITMS-90391)

当试图上传一个二进制到iTunes连接使用XCode 9(或应用程序加载器)在高山脉,我得到以下错误: 错误ITMS-90391:“缺less图标,没有为手表应用程序find图标”AppName / Watch / WatchApp.app“,确保其Info.plist文件包含CFBundleIconFiles条目。 我可以在这里注意到,昨天上传了完全相同的二进制文件,在Sierra上使用XCode 9GM没有任何问题。 我已经validation/尝试的事情: 已清理的项目,删除了DerivedData ,重新启动 资产目录成员资格是正确的 所有必需的应用程序图标都存在于相应的资产目录中 生成的.xcarchive似乎包含CFBundleIcons项的资产文件和Info.plist正确项 我删除了所有的图像文件,并以新的名字读取,但无济于事。 我知道这里有一个相关的问题,以及苹果开发者论坛上最近的讨论。 但是,没有任何build议的解决scheme似乎工作。 有任何想法吗?

在苹果手表中调用URL的最佳做法是什么?

从Apple Watch调用API的最佳做法是什么? 使用苹果手表的sendMessage“watchConnectivity”到iPhone来调用API 要么 使用NSURLSession从手表本身调用API?

苹果手表CMDeviceMotion不给我很好的阅读

目前,我只是logging一堆运动数据并将其保存到文件中。 但是,当我绘制数据时,我很难相信我正在读取正确的数据。 这是我的手表代码: – (IBAction)startStopRecording { if (!recording){ NSLog(@"starting to record"); recording = YES; data = [[NSMutableArray alloc] init]; [self.startRecording setTitle:@"Stop Recording"]; if (self.motionManager.deviceMotionAvailable) { [self.motionManager startDeviceMotionUpdatesToQueue:[NSOperationQueue currentQueue] withHandler:^(CMDeviceMotion *motion, NSError *error) { [data addObject:[NSString stringWithFormat:@"%f, %f, %f, %f, %f, %f, %f, %f, %f", motion.attitude.pitch, motion.attitude.roll, motion.attitude.yaw, motion.userAcceleration.x, motion.userAcceleration.y, motion.userAcceleration.z, motion.rotationRate.x, motion.rotationRate.y, motion.rotationRate.z]]; NSLog(@"."); }]; […]

identifierForVendor或类似的watchOS(2.0+)

在watchOS(2.X)上有替代identifierForVendor吗? 我一直在阅读文档,但看起来没有任何类似的方法来识别设备。 谢谢!

应该更新现有的watchOS应用程序吗?

https://developer.apple.com/news/?id=04222016a 上面的博客文章说“所有新的watchOS应用程序提交”。 参考这篇博文。 我应该更新我现有的watchOS 1应用程序吗? 我可以更新我的主应用程序,离开watchOS1应用程序,因为它是?

如何把一个WKInterfaceLabel放在WKInterfaceLabel下面?

你好我所有的在watchkit开发新,我有特殊的要求,我安排一个WKInterfaceLabel下面另一个WKInterfaceLabel,我尝试了很多closures选项,如编辑位置,但WKInterfaceLabel设置不正确,你可以帮我在这个。 1)第一个WKInterfaceLabel的位置 2)第二个WKInterfaceLabel的位置 3)实际devise 4)在界面文件中显示

如何以编程方式从iOS应用程序打开Apple Watch伴侣应用程序

我想提醒用户,我的iOS应用程序支持Apple Watch。 所以我想从我的iOS应用程序链接/打开Apple Watch伴侣应用程序,非常类似于使用( [[UIApplication sharedApplication] openURL: [NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 这将使用户能够直接导航到Watch伴侣应用程序来为手表设置我的应用程序。 我无法find任何可以打开伴侣应用程序的url,或者是一般的伴侣应用程序的一部分。 如果不支持直接链接,我也对这个用例的替代方法感兴趣。 提前致谢! 编辑:我在模拟器中检查WatchKitSettings Info.plist文件,看看它是否注册任何URL架构,但它不。

如何在苹果手表显示推送通知?

我正在开发一个使用Appcelerator的iPhone应用程序,其中我注册了推送通知,所以当我收到一个推送通知和设备被locking时,我想在配对的苹果手表中显示。 所以我的问题是我需要包括任何苹果手表扩展到我的项目或默认情况下,它会显示在苹果手表? 我没有苹果手表设备,所以我不能testing它。

如何在iPhone应用程序已经显示通知的手表套件中显示通知

我有一个在iPhone中显示通知的应用程序。 现在我正试图在WatchKit或iWatch中显示相同的通知。 所以,我需要重新复制我已经在Watchkit扩展中的iPhone应用程序的ViewController和AppDelegate所做的所有function,或者是否有一些通用的接口来通知手表来显示通知,只有我需要提供的UI。