草庐IT

Apple-Watch

全部标签

ios - Apple Pay 适用于模拟器,但不适用于设备

我可以在模拟器上显示ApplePayViewController,但不能在设备上显示。已添加授权并安装证书。classViewController:UIViewController,PKPaymentAuthorizationViewControllerDelegate{varpaymentRequest:PKPaymentRequest!overridefuncviewDidLoad(){super.viewDidLoad()}funcrydes(shipping:Double)->[PKPaymentSummaryItem]{letryde=PKPaymentSummaryItem

swift - 如何在非事件 watch 收到本地通知时触发触觉警报

我正在为AppleWatch开发计时器应用。在特定时间(计时器结束),iPhone会触发预定的UILocalNotification,在未激活的AppleWatch上,它会触发触觉警报,告诉用户计时器已结束。我这样做是因为一旦watch处于非事件状态,计时器就不会继续在AppleWatch上运行。我面临的问题是:a)通知有时会显示在iPhone而不是applewatch上(根据其他帖子,我担心这无法更改...)b)watch上没有触觉提示(纯粹显示通知,并且仅在下次用户激活watch时显示,而不是在实际触发通知时显示)funcsendAwakeNotification(nextTime

xcode - 在 Apple Watch 模拟器(xCode 8、Swift 3、iOS 10)上的 watchOS 中运行 SpriteKit 游戏 - libswiftSwiftOnoneSupport 错误

我下载了xCode8.0beta并打开了一个最近写在swift2中的项目然后我将其转换为swift3使用xCode。然后我添加了一个watchOS使用设置“游戏”定位到我的项目文件>新建>目标:我检查了WatchExtension中的GameScene.swift果然所有的代码都在那里并设置了一个场景:importSpriteKitclassGameScene:SKScene{privatevarspinnyNode:SKShapeNode?overridefuncsceneDidLoad(){ifletlabel=self.childNode(withName:"//helloLab

ios - Apple 的 Advanced NSOperations 示例代码中的竞争条件

TL:DR.Completed状态何时设置在NSURLSessionTask上,它如何依赖/影响同一任务的completionHandler?有没有办法确保.Completed状态只在completionHandler完成执行后设置?问题这里的另一个问题...ChainingmultipleasyncfunctionsinSwift我被指向高级NSOperations的方向WWDCTalk和SampleCode.在将部分代码复制到我自己的项目中后,我发现我似乎遇到了一个竞争条件,它有时会工作,有时会失败,具体取决于竞争条件的执行方式。我创建的操作几乎是示例代码中DownloadEart

ios - 是否可以在没有 Apple Developer Program 的情况下在 iOS 应用程序中使用 Firebase Cloud Messaging?

我想知道是否可以在没有AppleDeveloperProgram的情况下将firebase云消息传递与iOS应用程序一起使用?比如我问是否可以为ApplePushNotification设置证书?网上查不到太多资料。 最佳答案 不,这不可能。我们必须在FCM上上传.p12文件以进行云消息传递,因此生成证书和.p12文件我们必须需要苹果开发者的帐户。 关于ios-是否可以在没有AppleDeveloperProgram的情况下在iOS应用程序中使用FirebaseCloudMessagin

科技资讯|苹果Apple Watch新专利,可根据服装、表带更换表盘颜色

根据美国商标和专利局(USPTO)公示的清单,苹果公司近日获得了一项AppleWatch相关的技术专利,最大的亮点在于配备颜色采样传感器,可以根据表带、服装自动变幻变盘颜色和主题。AppleWatch正面配备颜色采样传感器,可以测量外部物体的颜色。在颜色采样期间,佩戴者需要将AppleWatch正面朝向采样对象,发射出红光、绿色和蓝光的序列,内置的光传感器会检测上述三种光线的反射,通过算法判断出颜色。AppleWatch内部会配有相应的控制电路,在收到颜色采样器提供的颜色信息之后,可以相应地调整表盘颜色和主题。苹果发布AirTag发布以来,大家都更加注重物品的防丢,苹果的FindMy就可以查找

swift - 如何隐藏 Apple Watch 状态栏的后退按钮?

我想在状态栏中隐藏我的AppleWatch应用程序的后退按钮。我使用可编程的segue进行导航。但我想隐藏/禁用后退按钮。可能吗? 最佳答案 这是你的做法:WKInterfaceController.reloadRootControllersWithNames(["myInterfaceController"],contexts:[])其中myInterfaceController是目标接口(interface)Controller的标识符。感谢Harvant的指点。 关于swift-如

ios - 如何检测用户是否不允许 Apple Health Kit 授权?

我在我的应用程序中使用AppleHealthKit。一切正常。问题是我无法检测到用户在请求许可时是否点击了“不允许”按钮。通过这种方法,我的应用程序使用了HealthKit,即使用户不允许这样做也是如此。requestAuthorizationToShareTypes(healthKitTypesToWrite,readTypes:healthKitTypesToRead){(success,error)->Voidinif(completion!=nil){completion(success:success,error:error)}苹果文档:所以基本上我的问题是如何检测到这一点?

ios - 如何使用 WatchConnectivity 在我的 iOS 和 Watch 应用程序之间共享信息?

[免责声明:此问题旨在成为一个wiki问题,以回答有关watchkit下的iOS和watch应用程序之间发送数据的常见问题。和watch-os标签。]我正在开发AppleWatch应用程序并希望在iOS之间发送数据应用程序及其WatchKitextension.我看过WatchConnectivity框架,但并不真正了解其所有方法之间的区别。如果我希望即使我的应用程序在后台也能发送数据,我应该使用哪个功能?我应该使用哪个功能将UI更新发送到Watch?我应该使用哪个函数来发送大数据? 最佳答案 在撰写此答案时(watchOS3是当前

ios - 如何在 Apple Watch 上禁用 "turn-to-sleep"?

我在一家航空公司工作,使用他们的应用程序。我们已经在AppleWatch上发布了该应用程序,但有一个大问题:用于通过安检和登机的二维码扫描仪正在从下往上扫描...这意味着您无法使用watch应用程序,因为当您转动手腕时,watch会进入黑色sleep模式。有什么方法可以暂时关闭此功能以供查看吗?我听说过可以在WatchOS4中禁用它的传言,但无法找到具体方法。感谢您的帮助!:) 最佳答案 这是一个非常有趣的问题。如果没有PassKit似乎无法呈现这个(或者即使使用passkit屏幕仍然会熄灭......)我认为PassKitCont