草庐IT

ios - 如何更改 Apple Watch 应用程序图标?

我查看了WatchKitExtension的Info.plist,但没有关于图标的任何信息。Images.xcassets也是空的。可能我错过了一些非常简单的东西。如何更改图片中显示的AppleWatch图标的图标? 最佳答案 图标的图像资源在您的WatchKit应用中,而不是WatchKit扩展。在watch应用的Assets目录中查找名为AppIcon的图像Assets。 关于ios-如何更改AppleWatch应用程序图标?,我们在StackOverflow上找到一个类似的问题:

ios - 是否可以专门向Apple Watch发送本地通知?

我在AppleWatch编程指南中看到了这个:Whenoneofyourapp’slocalorremotenotificationsarrivesontheuser’siPhone,iOSdecideswhethertodisplaythatnotificationontheiPhoneorontheAppleWatch.有没有办法让通知只出现在watch上? 最佳答案 这在watchOS3之前是不可能的。watchOS3introducestheUserNotificationsframework,whichsupportsth

ios - Apple Watch 中的手势识别 (WatchKit)

我正在寻找如何通过WatchKitSDK在AppleWatch应用程序中检测手势。在iOS中我们可以使用这样的代码:-(void)viewDidLoad{...UISwipeGestureRecognizer*swipeRightBlack=[[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(slideToRightWithGestureRecognizer:)];swipeRightBlack.direction=UISwipeGestureRecognizerDirectionRight;[self

ios - 如何在 Objective-C 的 OS2 中将数据从 Iphone 发送到 Apple Watch

我见过similarquestion发布了如何在Swift中来回发送数据。我在问同样的问题,但在Objective-C中。我还查看了Apple的transitiondocs.我最擅长使用清晰的示例,而不是讲授Material。因此,如果有人已经实现了这个并且不介意分享,那将不胜感激。 最佳答案 这是一个关于WatchConnectivity的问答链接:SendmessagesbetweeniOSandWatchOSwithWatchConnectivityinwatchOS2我会给你一个ApplicationContext的例子,W

ios - 我可以从 iOS App 切换到 Apple Watch 吗?

我知道您可以从Watch切换到iOS应用程序,但我有一个用例,我想以相反的方式执行此操作。用户可以使用比watch更复杂的UI在手机上创建一组规则,然后切换到watch(故意使用类似“发送到watch”按钮的东西)以进行监控在接下来的30分钟左右,他们的设置结果会定期在watch上显示。这可能吗?如果可以,你是怎么做到的? 最佳答案 无法从iPhone直接使用Handoff到AppleWatch,因为watchOS没有任何UI或代码来显示来自iPhone的Handoff应用。要获得类似的效果,您可以执行以下操作之一:1-您可以简单地

ios - 获取 Apple Watch 的服务器数据

我想知道如何着手设计依赖于从服务器获取最新提要的watchOS应用程序。您是否需要使用应用程序上下文并让iPhone使用WatchConnectivity框架在后台推送它,或者您会在AppleWatch本身上使用NSURLSession吗?请记住,这是针对watchOS2的。 最佳答案 您可以使用NSURLSession来处理您的请求。所以你的请求将在你的watchn上是本地的。但请注意,您的watch在那里是为了向用户显示简单的内容。 关于ios-获取AppleWatch的服务器数据,

ios - sendMessage 在模拟器中双向失败 Apple Watch <-> iPhone

我正在构建iPhone/AppleWatch应用程序。正在关注atutorialonline,我写了一些代码来在iOS端(通过ViewController中的viewDidLoad())和watch端(通过InterfaceController中的willActivate())设置session变量。当我在模拟器中运行应用程序时,从watch向手机发送消息会产生:ErrorDomain=WCErrorDomainCode=7005"Deviceisnotpaired."UserInfo={NSLocalizedDescription=Deviceisnotpaired.,NSLocal

ios - Apple Watch 动画在 1.0.1 后崩溃

我在WKInterfaceTable中的WKInterfaceImage中有一个动画:[[self.tablesetNumberOfRows:1withRowType:@"Loading"];WatchLoadingCell*cell=[self.tablerowControllerAtIndex:0];[cell.imagesetImageNamed:@"spin"];[cell.imagestartAnimating];我的图像被命名为spin0-spin30并被添加到watchKitApp目标。当应用程序运行时,图像是静态的,即只显示spin0有什么想法吗?编辑:它适用于模拟器,

ios - 尝试在实际 Apple Watch 上构建和运行 WatchKit Extension 时,如何避免错误 "Error Launching ' AppName'WatchKit Extension?

当我尝试在我的真实AppleWatch上构建和运行WatchKit扩展时,我有时会收到以下错误消息:我已经尝试为iPhone构建父应用程序,然后再次为我的WatchKit应用程序构建父应用程序,但我仍然收到错误消息。有谁知道导致此错误消息的原因以及如何处理它? 最佳答案 当在实际watch上安装WatchKitApp需要很长时间并且Xcode由于安装时间过长而等待进程启动时超时,这似乎会发生。这可能需要很长时间,原因有两个:Watch有时需要一段时间才能在开始传输之前“注意到”应用程序需要更新。如果您的AppleWatch应用有大量

ios - Apple Watch 上的持久存储

我正在寻找一种在AppleWatch应用程序上存储内容的方法,我可以稍后阅读这些内容,以便我能够唯一地识别它。目前我没有看到任何API可以让我这样做。我得到的最接近的是将图像保存在缓存中,但由于它只是一个缓存,因此不可靠。我的目标是唯一标识AppleWatch。如有任何指点,我们将不胜感激。 最佳答案 您可以像这样在NSUserDefaults和AppGroups中保存watch和iPhone都可以访问的信息:letdefaults=NSUserDefaults(suiteName:"group.com.your-bundle-id