What are the review requirements regarding QUERY intents?

安稳与你 提交于 2019-12-24 20:07:12

问题


Due to hardware restrictions, we are unable to retrieve the current status of many of our lights (their color/brightness/etc.).

In the QA test cases spreadsheet found here, at the bottom under Deploying, a number of QUERY intents are listed to be tested. Does this mean our Smart Home application will not be able to pass certification?

Thank you for reading.


回答1:


There is some expectation from the user to know the status of your their house at any time. If you cannot retrieve the state directly from devices, you should be able to use your cloud provider to store a virtual equivalent of the device. Then instead of querying the device directly you can return the state of the virtual device.




回答2:


If anything, just try to be honest with the review team and they will keep certain limitations in mind.

When submitting for review make sure you provide them with a perfectly working test environment. So if some of your lights don't function like you want them to and you can't get their info, don't provide them for testing.

I'm not familiar with the review process of Smart Home applications but if you provide the review team with the right information of which hardware is and isn't supported I'm sure they won't straight up reject your application for it.



来源:https://stackoverflow.com/questions/47309692/what-are-the-review-requirements-regarding-query-intents

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!