watchos-2相关内容
作为学习练习,我决定为Apple Watch(iOS 9.3,WatchKit 2.0)编写一款Simon游戏。 我在GarageBand中创建了4个简短的钢琴音符声音。我在Audacity中将它们转换为MP3文件,结果发现Apple Watch不支持MP3。好的,太好了。我需要将它们转换为wav或caf文件。叹息... 无论如何,仔细研究一下,似乎播放任何声音的唯一方法就是在手表上显示媒
..
如何在Apple Watch上绘制自定义图形? 如果我理解正确的话,我们只能在Apple Watch上使用图像和标准控件。如果是,是否可以在内存中的图像上绘制自定义图形,然后将这些图像放在屏幕上? 推荐答案 在WatchOS2中,您可以使用一些CoreGraphics来绘制WKInterfaceImage。 作为参考,请查看AWOWwatchOS2 Sampler 绘
..
我已经有一个在 swift 下开发的 WatchOSEExtension,是否可以将它连接到一个新开发的 xamarin ios 项目? 解决方案 不,不能将 Swift 扩展与 Xamarin 应用一起使用 - 这也适用于任何形式的 iOS 扩展. 您需要使用 Xamarin 重做您的扩展.watchOS 的文档可以在这里找到:https://developer.xamarin.c
..
我只是想知道 watchOS 2 的系统字体是否是 San Francisco Compact. 我知道如果我们要下载字体,我们需要有一个开发者帐户并同意许可协议条款. 解决方案 是的.这在 几个 地方在 Apple 网站上. San Francisco Compact 字体是 watchOS 的系统字体.这些字体专为小屏幕上的易读性而设计. 和 SF Compac
..
我的应用程序有问题.我尝试遵循一些指南,例如 将数据传递给 Apple Watch 应用 ,但我不确定它是否适合我的情况.我的 iOS 应用程序上有一些带有文本的标签,然后我想在我的 watchOS 应用程序标签上显示此文本,但我不知道哪种方法是传递此文本并使其与 iOS 应用程序保持同步的最佳方式.非常感谢您的帮助! 解决方案 从 watchOS2 开始,除了 WatchConnecti
..
我刚刚按照苹果转换指南将我的 ObjectiveC 应用程序升级到 WatchOS 2 https://developer.apple.com/library/watchos/documentation/General/Conceptual/AppleWatch2TransitionGuide/ConfiguretheXcodeProject.html “在 iOS 应用程序和 wat
..
我必须通过 Watch 的 tcp 套接字连接远程服务器. 我已经使用 CFStream 编写了一段代码,它可以在 Watch 模拟器中完美运行. 当我在 Watch 上运行它时,出现此错误: 无法完成操作.无法分配请求的地址(代码 = 49) 当我尝试使用 CFStreamCreatePairWithSocketToHost 打开与服务器的连接时. Apple 文档
..
我正在使用 (watchOS 2) applicationContext 方法将字典从我的 iPhone 传递到手表. 在 iPhone 应用内: func giveMeInfo(){var lastStringUsed = pigee288.storyPoints.last!做 {让 resultDict = ["dict": myDict]尝试 WCSession.defaultSes
..
是否可以使用 Watch OS 2 从手表开始通话?我的 watch os2 应用程序中有一个按钮,我需要一种方法来从手表开始呼叫预编译号码,或者至少在 iPhone 中开始呼叫.谢谢 解决方案 是的,可以在 WatchOS 2 上使用: 应用程序可以使用共享 WKExtension 对象的 openSystemURL: 方法发起电话呼叫或 SMS 消息.当您打开使用 tel 或 s
..
applicationContext 是否加密?或者它只是存储为未加密的 plist 文件?因为如果是后者,我不应该使用它来传输访问令牌. 解决方案 设备之间的通信是加密的,如 iOS 安全指南.我还没有看到任何关于 applicationContext 存储位置是否加密的文档,但为了安全起见,您可以在将令牌排队发送之前自己加密令牌,并在其他设备收到它时解密.
..
watchOS 2 在其 animateWithDuration 函数中没有任何类型的完成块.我正在开发一个需要在动画完成后运行代码的游戏.有什么解决办法吗?也许使用键值观察?另一种方法是使用与动画长度相匹配的计时器,但由于显而易见的原因,这并不理想. 解决方案 NSOperation 对我也不起作用.我现在只是使用以下解决方案,直到 Apple 正式添加完成块.不理想,但它有效.我打开了
..
我只想将图像添加到我的 WKInterfaceController 但... Xcode 告诉我: 在手表上找不到名为“circle44"的图片 @IBOutlet var cirlceImage: WKInterfaceImage!覆盖 funcawakeWithContext(context: AnyObject?) {super.awakeWithContext(上下文)cir
..
我正在开发带有手表扩展程序 (watchOS 2) 的 iPhone 应用程序(iOS 9 测试版),并将数据从手表传递到手机,我正在使用 WCSession. 我有 2 个使用 WCSessions 的不同视图控制器,因此对于每个控制器,我正在实例化新的 WCSession 对象.对于第一个视图控制器它工作正常,但是当我想在第二个视图控制器中接收消息时,仍然很少有初始消息被发送到第一个控制
..
我正在构建一个使用动作控制的 Apple Watch 应用.现在,我正在寻找一种方法,可以在用户不与屏幕交互的情况下使应用保持唤醒状态.有什么想法吗? 解决方案 您无法以编程方式让 Apple Watch 保持唤醒状态.您可以在 Apple Watch 设置应用或 iPhone 上的 Apple Watch 应用中更改最终用户设置,但无法通过编程和编码来实现. 屏幕将在一定时间后(可
..
我们正在处理一个 Apple Watch 项目,但如果不中断,手表会进入睡眠状态. 有什么办法可以防止它进入睡眠状态吗? 解决方案 据我所知以及关于此主题的其他搜索,目前没有 api 可用于启用或什至禁用睡眠模式以编程方式 Apple Watch.
..
Apple 文档显示: PayloadTooLarge -指示正在发送的项目超出最大大小限制的错误.数据字典和文件都可能发生这种类型的错误.在 watchOS 2.0 及更高版本中可用. 有谁知道将数据从手表传输到手机的这两种方法的最大大小限制是多少?: func transferUserInfo(_ userInfo: [String : AnyObject]) ->WCSessi
..
我正在考虑制作一个使用加速度计的 watchOS2 应用程序.如果应用程序在后台运行,它是否仍然能够接收来自加速度计或 CMMotionManager 的输入? 解决方案 您只能在 watchOS2 应用程序运行时访问实时加速度计数据.但是,您可以访问加速度计历史数据,即您的应用处于后台时的加速度计数据. 观看此 WWDC 演讲以了解更多信息:Core Motion 的新功能
..
我们正在使用 Google Analytics,并想知道有多少用户拥有 AppleWatch.我在 Stack 中搜索了答案,重复出现的答案是使用这个: if WCSession.isSupported() {//检查设备是否支持处理 Apple Watch让会话 = WCSession.defaultSession()session.delegate = selfsession.activat
..
尝试了一个公共示例代码项目和我自己的项目.观察 watchOS 1 没问题. watchOS 2 App在真实Apple Watch和模拟器上安装运行成功,但不支持通过Xcode在设备上启动app的调试模式. 尝试允许系统创建 Provisioning 文件并手动创建用于开发模式的 Provisioning 文件. 在 10.10、10.11 上测试. 重现步骤: 在
..
我有兴趣使用触觉反馈为 watchOS 2 构建应用程序.目前我没有 Apple Watch,但我可以访问 Apple Developer Program.我试过查看 watchOS Developer Library 和 watchOS 2 发行说明. 我没有看到任何提及如何以编程方式访问 Taptic 引擎或它在当前 watchOS 2 中的功能. 我如何以编程方式访问 Tapti
..