Tag: 苹果手表

WCSession – PayloadTooLarge

Apple文档显示: PayloadTooLarge – 指示要发送的项目超过最大大小限制的错误。 数据字典和文件都可能出现这种types的错误。 可用于watchOS 2.0及更高版本。 有谁知道这两种方法的最大尺寸限制是从手表传输数据到手机的吗? func transferUserInfo(_ userInfo: [String : AnyObject]) -> WCSessionUserInfoTransfer 和 func transferFile(_ file: NSURL, metadata metadata: [String : AnyObject]?) -> WCSessionFileTransfer 我无法在任何地方find它。 谢谢!

在Apple Watch中显示iPhone本地通知

我试图在Apple Watch中显示本地通知。 执行完成,但我不知道如何将本地通知传递给Apple Watch。 我怎样才能做到这一点?

WatchKit通知标题颜色

是否可以设置应用程序标题的颜色(窗框上的文本)。 它似乎总是固定为白色。 在我的应用程序中,我有一个浅色的背景图像,右上angular的颜色接近白色。 这使得应用程序的名称几乎不可读。 我无法find一种方法来自定义应用程序标题颜色既不在xCode也不是以编程方式。 它可能是固定的白色。 但是,如果有人改变它,请分享解决scheme!

上传与手表2.0的iOS应用程序给ITC.apps.preReleaseBuild.errors.invalidBinary

我正在使用xcode 7.0的iOS应用程序,通过将版本上传到iTunes后给予ITC.apps.preReleaseBuild.errors.invalidBinary 。 我怎样才能解决这个问题?

如何devise手表应用程序的屏幕像朋友应用程序在手表?

我想用dynamic方式创build一个圆形菜单的应用程序,就像这里给出的一样。 我尝试了很多效果,但没有得到成功,因为根据我的学习经验,有两个基本的概念devise任何手表应用程序,如水平和垂直。我想开发菜单上有dynamic菜单项。 我不确定这是否可能。 如果有人有任何想法,这将是伟大的。 谢谢。

为什么从WatchKit扩展到iOS发送消息并获得回复太慢?

我正在使用sendMessage方法将WatchKit扩展的消息发送到iOS应用程序。 平均需要230 ms才能得到答复。 时间不取决于iOS应用是在屏幕上还是在后台运行。 大约230ms是光线通过地球周围返回的时间。 但是当我testing这个时,手机离我的手表30厘米。 问题 : 为什么这么慢? 它应该这么慢吗? 有没有办法让它更快? 一个观察:根据我以前在watchOS上的实验1通信速度要快一点,往返时间大约需要50毫秒。 发送WatchKit扩展消息 let session = WCSession.defaultSession() session.sendMessage(["message from watch":"🌷"], replyHandler: { reply in // Getting reply from iOS app here }, errorHandler: nil) 从iOS应用程序接收消息 func session(session: WCSession, didReceiveMessage message: [String : AnyObject], replyHandler: ([String : AnyObject]) -> Void) { replyHandler(["reply from iOS":"🐱"]) } 演示应用程序: […]

当试图在实际的Apple Watch上构build和运行WatchKit扩展时,如何避免“Error Launching”AppName“WatchKit Extension”错误?

当我尝试在真实Apple Watch上构build并运行WatchKit扩展时,有时会收到以下错误消息: 我试图构buildiPhone的父应用程序,然后再次为我的WatchKit应用程序,但我仍然收到错误消息。 有谁知道是什么原因导致这个错误信息,以及如何处理它?

启动观看应用程序进入中间视图

基本上,我的应用程序是以页面格式进行布局的,我希望它能够进入三页的中间。 有没有办法设置一个先前的页面segue,所以我一直在尝试在代码中做到这一点。 我有主视图设置为第一个视图,并且我尝试了各种方法,在应用程序启动后立即转到中间视图。 以下是我尝试的两种方法: if segueCheck == true { self.pushControllerWithName("budget", context: self) self.presentControllerWithName("budget", context: self) segueCheck = false } 第一个提出的观点,但作为一个完全分开的观点,第二个取代第一个观点与中间的观点。 有谁知道我可以如何启动到中间视图,并允许用户左右滑动? 谢谢。

本地化watchkit伴侣应用显示名称

我有一些问题本地化苹果手表伴侣应用程序的应用程序显示名称。 遵循指南我有本地化CFBundleName如下: CFBundleDisplayName =“我的应用程序”; CFBundleName =“Myapp”; 我为我的应用程序支持的每种不同的语言做了它,但在苹果手表伴侣应用程序,它总是显示英文CFBundleDisplayName。 任何想法如何正确地本地化苹果手表伴侣的应用程序名称? 非常感谢你的帮助

如何使用iPhone在iPhone和Apple Watch之间共享数据?

我是Watchkit开发新手,无法find解决scheme来共享iPhone和iWatch之间的数据,请帮助我,我期待分享数据使用组。