Tag: watchkit

Apple Watch —并发症

Neste artigovocêirácompreender melhor o queéuma并发症,可随时用于实施uma。 Oéuma并发症? Apple Watch的复杂功能和可视化的相关信息,包括Apple Watch的相关应用程序,Apple Watch的相关信息,iOS应用程序的功能,功能和功能。 作为复杂并发症的重要信息,请参见家庭并发症的不同处理。 不同的布局,不同的形式,不同的表观,复杂的表壳,复杂的外观,以及各种形式。 由复杂性引起的动机和复杂性方面的问题,作为手表表盘的人可以将其保留下来。 苹果官方文件将其作为复杂性的家族成员: 圆 模块化小 模块化大 实用小 大型公用事业 超大 一位名叫圣玛利亚·拉多斯·阿尔冈斯的复杂事例,面目全非,Apple的文献资料 科莫funciona? Antes de tudo,重要的军刀并发症功能。 基本配置文件,可配置的uma并发症,最确定的时刻。 举例来说:想象一下,您将因复杂而复杂化,并因应自己的状态,并最终获得身份证明:没有任何权利,也没有权利。 时间轴的可视性和时间信息。 Ela pode ser utiliza para mostrar dados futuros ou dados passados。 时间轴的时间限制,时间轴的时间限制。 官方文件示例: 动手 Agora quevocêjásabe o queé和e que que ma并发症,迷走神经。 在马尼拉,您可以轻松实现以下目的: 在操作系统中使用“包括复杂性”的首字母缩略词,以了解其在以下方面的重要性: 可以使用ComplicationController.swift控件作为数据源和数据源的功能,在本地不等于时间轴的配置。 WatchKit扩展:在目标和目标之间进行选择: 一般情况下,将复杂配置作为运维,将“大型模块化”马尔代夫(ixsero apenas)称为“复杂”。 […]

为AppleWatch开发:“有时叫我”

懒惰的星期日。 我看着我的AppleWatch时,很好奇,如何使其显示BTC和ETH等加密货币价格。 已经有用于此的应用程序。 但是我想建立自己的。 总而言之,这并不是最好的体验。 XCode对此实在是太过漏洞了! 我的设置是: Macbook Pro 17英寸 XCode 10.2(我尝试过9.4的所有版本都超过10.0、10.1到10.02) 装有iOS 12.1的iPhoneX 带有WatchKit OS 5.1的AppleWatch Series 4 为手表构建应用程序非常容易。 但是,当我开始向应用程序添加“复杂功能”时,挑战就开始了。 用自己的“应用程序”填充钟面中的片段,即所谓的“复杂功能”。 而这实际上使事情变得复杂: 有时,这些并发症会在表盘的“配置”中显示应用程序,有时则不会。 我尝试了几次尝试并重复了一些步骤:有时它们起作用了,有时却没有。 有时XCode无法连接到Apple Watch,有时可以。 有时它正在部署其他东西,而不是我的应用程序: 一个接一个地执行10个相等的步骤,最终得到10个不同的结果。 让我们深入探讨: 首次尝试构建App和Complication之后,我可以在真正的Apple Watch上使用Complication。 但是随后发生了奇怪的事情。 在进行了一些次要的代码更改之后,“并发症”在Watch App中不再可用。 因此,我尝试了以下步骤: 创建具有并发症的新Watchkit-App 在我的手表上运行此应用 尝试在模块方案中重用并发症 我已经以这种方式反复创建了多个应用程序。 有了第一个创建的应用程序,一切顺利。 与第二和第三没有。 在所有情况下,除了使用XCode助手创建项目并在AppleWatch上运行应用程序而无需任何自定义代码外,我什么也没有做:每个新创建的App骨架的行为都不同。 有些应用程序出现在Modular-Configurator中,有些则没有。 有时XCode只是显示一条错误消息,称为 “应用安装失败。 无法从设备读取”。 几分钟后,它变为 “应用程序安装失败:操作超时。” 我一直在关闭XCode,重新打开它,关闭我的Mac,重新启动iPhone和AppleWatch。 每当我有另一种经历。 有时XCode认为我的Apple Watch是“无法用于开发的配对设备”。 然后通过USB电缆将iPhone重新连接到本机。 但是它经常安静地发生。 […]

WatchKit应用程序提交

我已经创build了WatchKit的应用程序。 我已经尝试了三种不同的包标识符: com.xyz.myappname com.xyz.myappname.extension com.xyz.myappname.extensionapp 如果我设置这个,并尝试validation我的应用程序,我得到扩展应用程序和WatchKit应用程序包标识符不匹配。 如果我保持两个应用程序相同的包标识符,那么我正在获取CFBundle标识符冲突。 错误如下 CFBundleidentifier碰撞:在IOS应用程序myappname.app下,CFBundleidentifier的值比com.xyz.myappname.extension myappname.app 请让我知道什么是错的,以及如何将其设置为在AppStore上发布

SF Compact是WatchOS2中的默认系统字体吗?

我只是想知道,如果系统字体为watchOS 2旧金山紧凑型。 我知道,如果我们要下载字体,我们需要有一个开发者帐户,并同意许可协议条款。

watchOS 2上的最大内存使用情况?

我没有发现任何有关在watchOS 2中的应用程序的内存使用情况。我目前正在为watchOS开发一个应用程序,而我正在手表中使用Core Data。 当我将189个对象中的166个加载到数组中时,应用程序崩溃,那个时候的内存使用量是34mb。 由于手表有512mb的内存,我不完全确定只有一个应用程序可以使用多less。 我会改进我的代码的性能和内存使用率,但是我仍然不知道我可以使用多less内存,因为据我所知在Apple Developer门户上不可用。 如果您知道的话,希望知道关于此事的信息。 谢谢!

“string”与“AnyObject”错误不相同

我试图通过NSUserDefaults从我的应用程序传递数据到Apple Watch应用程序时遇到问题。 每当我尝试检索存储的数组,我得到的错误'String' is not identical to 'AnyObject' 。 我一直在试图找出一个解决scheme,但我不能解决这个问题,因为我在我的应用程序中的其他地方使用相同的方法,它没有问题。 这是我在苹果手表的一部分: var defaults = NSUserDefaults(suiteName: "group.AffordIt") tempNames = defaults?.objectForKey("namesWatch") as NSArray tempDates = defaults?.objectForKey("datesWatch") as NSArray tempAmounts = defaults?.objectForKey("valuesWatch") as NSArray 包含的应用程序部分: defaults?.setObject(names, forKey: "namesWatch") defaults?.setObject(dates, forKey: "datesWatch") defaults?.setObject(values, forKey: "valuesWatch") 名称,date和值是string数组。 有任何想法吗?

WatchKit – iOS应用程序包包含2个WatchKit应用程序二进制文件

当我为应用程序商店构buildiOS应用程序并运行validation时,我发现embedded式二进制文件和授权部分包含我的watchkit应用程序的两个实例。 这是怎么发生的? 有没有其他人面临这个问题? 我使用的权利是用于钥匙串共享和应用程序组共享。 如果需要更多的信息,我会很乐意提供。 当我构build这个应用程序的企业版本并将其分发给我的团队时,只安装一个WatchKit应用程序。 如果这样就可以提交给苹果呢?

WatchKit应用程序/扩展和iOS向后兼容

我有一个iOS应用程序,其部署目标设置为iOS 6.1版本,基本SDK最新iOS。 我已经将Watchkit应用程序和WatchKit扩展目标添加到项目中,但是我需要了解这将如何影响将来提交到App Store: 1)是否生成两个可执行文件? 一个用于iOS应用程序+ WatchKit扩展,另一个用于WatchKit应用程序? 或者全部打包在一个唯一的可执行文件中? 2)它会自动处理安装该应用程序的设备的iOS版本? 我的意思是:用户是否会下载并从App Store安装更新,然后她将被要求只安装iOS应用程序,如果她的版本是8.1,并且要求安装iOS应用程序和WatchKit应用程序(如果她有iOS的话) 8.2+和一个配对的Apple Watch? 苹果是否提供了这些信息?

检测WatchKit扩展在应用程序中的存在

我有一个应用程序,如果WatchKit扩展程序安装在已配对的Apple Watch上,而不是如果不是,那么在更新和caching时,我的行为会有所不同。 如果watchkit扩展有任何启动的机会(你已经配对了一个手表和应用程序安装),那么我想要做更多的重型caching。 有没有什么办法可以检测Apple WatchKit Extension是否从我的iOS应用程序安装在Apple Watch上? 除了第一次设置标志之外,它是否启动,希望以后不会被删除? 干杯 聂

iPhone和Apple手表之间的通知同步问题

我在iOS应用程序中推送通知来自Web服务器。 我在Xcode中通过添加新的目标并创build新的Provisioning Profiles并在Xcode中将它们用于Apple手表来实现Apple Watch的configuration。 当我testing一些时间通知出现在苹果手表iPhone上有些时候不是两个。 任何一个帮助