问题标签 [ios-homekit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
homekit - 在 iOS 9 中执行预定义场景
嗨,我已经更新了我的 Xcode 和 iOS。在 iOS 9 中,他们对 HomeKit 进行了一些更改。因为他们默认添加了一些预定义的场景。像HMActionSetTypeSleep
,HMActionSetTypeWakeUp
...当我在 HMatalog 应用程序中单击该场景时,它会引发错误,即在操作中没有任何操作。谁能告诉我如何执行HMActionSetTypeWakeUp
内置场景的类型。谢谢您的宝贵时间。如果我不清楚,请告诉我。
ios9 - HMLocationEvent 示例
我正在我的 HMHome 中实现 HMLocatinEvent。我正在尝试下面的代码,但我没有得到的一件事是我不知道如何执行功能,比如如果我离开家必须关掉所有的灯。我没有找到与操作集相关的任何方法。如果我错了,请纠正我。
要求:如果我离开家,我想关掉所有的 HMAccessories。
问题:
- 为了达到要求,我需要使用 HMLocationEvent 和 HMEventTrigger 吗?还是有替代品?
- 如果我必须使用 HMLocationEvent 和 HMEventTrigger,如果进入/退出指定区域,我该如何在操作中执行一些操作?
我是否需要实现 CLLocationManager 和委托方法才能使用 HMLocationEvent?
/li>region1.notifyOnEntry = YES;
感谢您宝贵的时间。
ios - 在将操作集添加到 HMEventTrigger 时崩溃
将操作集添加到 HMEventTrigger 时遇到问题。下面是我的代码。任何建议都会非常有帮助。
}
我在 tr2 addactionset 行遇到了错误的访问问题
ios - HomeKit 是否允许在 HomeKit 中为同一个配件设置两个管理员?
我是 HomeKit 开发的新手。我有一个类似
User1 的案例/问题:创建 Home (home1),room 并在房间中添加附件(accessory1,accessory2)。User1 现在将成为 Home 的管理员。
用户2:创建家(home2),房间。User2 现在将成为 Home 的管理员。
User2 能否在 Home2 中添加附件 1 或附件 2。
ios - 如何从 iOS iPhone/iPad 向 HomKit 附件发送图像/文件
- 使用 HomeKit 服务将文件发送到 HomeKit 配件需要什么?从配件设计的角度和 iOS 的角度。
- HomeKit 是否允许从 iOS 应用程序发送图像或 xml 数据等文件?
ios - 如何为其他 iOS 应用程序限制 HomeKit 附件
我们已经使用 HomeKit 框架为我们的配件创建了 iOS 应用程序。有没有办法限制其他开发者或其他 iOS 应用程序使用附件?
如果无论如何我们实施它是Apple批准的相同?
ios - 如何使用 HomeKit 框架从附件发送通知到 iOS 设备
他们是使用 HomeKit API 将通知从附件发送到 iOS 应用程序的任何方式吗?就像在附件上存储设备 ID 并向该设备发送通知一样?
iso - Apple HomeKit 配件类型
我只是了解 Apple HomeKit 用于构建演示应用程序。
我看到 Apple 提供的预定义配件类型很少。
如开关、风扇和恒温器等。
如果我想要一些 Apple 未列出的新型配件怎么办?如何创建这个新配件(我知道这个新配件需要由硬件制造商制造,并且需要注册为苹果设备制造商)?
苹果允许创建新的配件类型吗?
ios - EAWiFiUnconfiguredAccessoryBrowser 第二次未检测到外部附件
我正在通过使用 HMatalog 示例应用程序来实现 Homekit 应用程序。一切都很好,但在添加附件视图中,我们使用EAWiFiUnconfiguredAccessoryBrowser来检测外部附件。在这第一次一切正常,但如果我回去再出来,它不会显示外部配件。如果我从后台删除 HMCatalog 应用程序并重新启动,那么它工作正常。据我了解,应用程序中有一些缓存。但是我没有在应用程序中找到任何与缓存相关的代码。感谢您宝贵的时间。请帮我。
代码是:
ios - 如何在 Xcode 7 中为 Homekit 添加 app_name.entitlements 文件
我正在开发包含 Homekit 功能的应用程序。我想在权利文件中添加“com.apple.developer.homekit”。如何为应用程序添加 .entitlements 文件。