watchkit相关内容
https://developer.apple.com/news/?id=04222016a 上面的博文说“所有新的 watchOS 应用程序都已提交". 参考这篇博文.我应该更新我现有的 watchOS 1 应用程序吗?我可以更新我的主应用程序,让 watchOS1 应用程序保持原样吗? 解决方案 刚刚和apple确认,只针对新提交的,现有的app在不支持watchOS2的情
..
我在互联网上搜索过,仍然找不到官方答案.我可以看到我可以制作构建概览场景,但这些场景是“隐藏"在实际表盘下方的,远离用户. 是否允许开发者发布表盘? 解决方案 不,这是不可能的.在 Apple WatchKit 论坛中,一位 Apple 布道者链接到此主题,了解有关创建自定义表盘的常见问题解答. https://devforums.apple.com/thread/254629
..
我们开发Watchkit app大约1.5个月,之前使用Xcode 6.2 beta2,beta4, Xcode 6.3 beta开发,现在使用Xcode 6.2 (6c131e)开发 我们使用 Xcode 6.2 (6c131e) 来归档我们的项目,并使用 Application loader 提交我们的应用程序. 然后我们收到了拒绝: “捆绑包包含无效的 WatchKit 实
..
目前我尝试使用 Xcode 6.2 向商店提交一个新应用程序此应用程序包含 WatchKit 扩展.一切正常,但在提交/验证时总是出现一个错误. 在 iTunes Connect 中,我使用 BundleID 等创建了一个应用程序另外,如果检查我的开发者门户,有一个名为“Datulator WatchKit Extension"的配置文件. 谁能解释一下我做错了什么? 解决方案
..
我只是想知道 watchOS 2 的系统字体是否是 San Francisco Compact. 我知道如果我们要下载字体,我们需要有一个开发者帐户并同意许可协议条款. 解决方案 是的.这在 几个 地方在 Apple 网站上. San Francisco Compact 字体是 watchOS 的系统字体.这些字体专为小屏幕上的易读性而设计. 和 SF Compac
..
我需要在 AppleWatch 应用程序崩溃之前将数据保存在 NSUserDefaults 中.否则,iOS 应用程序会认为 AppleWatch 应用程序仍在运行并且无法运行. 解决方案 我认为,您的基本目标是确保 Containing App 在其 Apple WatchKit App Extension 崩溃时能够知晓. 您可以通过让 Watchkit 扩展定期发送包含应用程序
..
我的应用在 iPhone 和手表上收集 CMPedometerData. iPhone 的步数(实时数据和历史数据)明显低于 Watch 记录的步数(女巫是有道理的,因为当您始终佩戴 Watch 而有时保持手机开机时,“在设备上"的步数实际上更低办公桌). 事实是,Watch 似乎有聚合数据,或者至少因为它是最重要的数据的较高步数,所以 我也希望在 iPhone 应用程序上有这些聚合/
..
我也想用 Apple Watch 打电话.我导入了 WatchKit.然后我把这段代码放在我的方法中: if let telURL=NSURL(string:"tel:5553478") {让 wkExtension=WKExtension.sharedExtension()wkExtension.openSystemURL(telURL)} 它向我显示了一个错误:在第 2 行中使用了未解析的
..
我在 Apple Watch 上拨打网络电话时遇到问题. 它在模拟器上运行良好,但是当部署到设备时,我在设备日志中看到了这一点: MyAppleWatch kernel(Sandbox)[0] : SandboxViolation: MyWatchApp(203) deny(1) network-outbound/private/var/run/mDNSResponder 用于调
..
我正在寻找一种实时读取手表系统日志的方法,类似于Device Console 或 这个用于 iPhone. 如果我在看书的时候把手机用usb插到电脑上就可以了. 在这一点上,我什至会选择一种解决方案,它以某种方式从 Xcode 调试控制台实时读取文本,真的(尽管我更喜欢一种以标准方式连接到手表系统日志的方法:).. 谢谢! 解决方案 我知道这是一个旧线程,但对于登陆此搜索
..
我正在开发 iOS 应用程序,其中推送通知来自网络服务器.我通过添加新目标并制作新的配置文件并在 Xcode 中为 Apple watch 使用它们来在 Xcode 中进行 Apple Watch 配置.当我测试它时,通知有时会出现在 Apple Watch 上,有时会出现在 iPhone 上,但不会同时出现在两者上.任何一个帮助 解决方案 操作系统根据几个不同的因素确定将通知发送到哪个设
..
我正在尝试从 watchOS 应用向 iOS 应用发送大量数据.数据由手表上生成的内容组成.此数据存储在手表上的 Core Data 中.所以我实际上并没有传输文件,在这种情况下我会使用 transferFile.在这种情况下,我尝试使用 transferFile,但需要一个文件 URL.由于我实际上并没有传输文件,因此我不确定该怎么做. 根据这个:WCSession - PayloadTo
..
我正在创建一个手表应用程序,我注意到如果手表应用程序被停用(通过 cmd+shift+h、下腕等),调试窗口中会显示“程序以退出代码结束:0".我用来在 WKInterfaceController 中显示警报的代码是: presentAlert(withTitle: alert.title, message: alert.message, preferredStyle: .alert, acti
..
如何调用handleRemoteNowPlayingActivity函数. 我尝试在我的 iPhone 应用程序中使用 AVAudioPlayer 播放音频文件,我希望在手表上调用此函数. 也许我应该做一些额外的调用来触发这个功能?除了苹果文档中所说的之外,我找不到有关此方法的任何其他信息. 也许有人遇到过这个问题并且能够帮助我. 初始化音频播放器代码. @IBActio
..
我的手表需要从包含的应用程序请求图像.在手表的控制器中,我有: - (void)getOrgLogo {NSString *host = mfaInfo[@"host"];NSDictionary *getOrgLogoRequest = @{@"request":@"getOrgLogo", @"host":host};[MyInterfaceController openParentAppl
..
我有一个应用可以在 iPhone 中显示通知.现在我试图在 WatchKit 或 iWatch 中显示相同的通知.那么我是否需要重新复制我在 Watchkit Extension 中的 iPhone 应用程序的 ViewController 和 AppDelegate 中已经完成的所有功能,或者是否有一些通用的接口来通知手表显示通知,我只需要提供 UI. 解决方案 iOS 将决定向 App
..
在 watchOS 2 中,您似乎无法从手表扩展程序本身访问 WatchKit 设置包中的数据,因为它现在在手表而不是主机 iPhone 上运行.在此处提出了一个解决方案,是在 iPhone 上读取数据,然后传输到手表上. 我的问题是,我不仅不能从手表上读取数据,甚至还可以从我的手机上读取数据.在 ViewController.m 中,我有以下代码来获取开关的值: NSUserDefaul
..
watchOS (2.X) 上是否有 identifierForVendor 的替代品?我一直在阅读文档,但似乎没有任何类似的方法来识别设备. 谢谢! 解决方案 更新:似乎从 watch0S 6.2 开始,标识符 已添加
..
我想知道如何将特定消息或字符串从我的 iPhone 设备传递到配对的 iWatch.我真的很想知道这是如何从开发的角度处理的.是否有任何特定的 WKInterfaceController 方法或 API 可以将信息从 iPhone 传递到 iWatch? 我在开发者论坛上读到 openParentApplication:reply: 从 iWatch 和 application:handle
..
如何像在 iOS 中使用 AddressBook 一样在手表扩展程序中以编程方式打开 iPhone 的联系人. 提前致谢 解决方案 您的应用在手机上运行,因此您可以获取联系人并将其发送给观看
..