公司项目需要连接心率带设备,参考了竞品的实现方式后,决定采用读取系统健康应用数据的方式实现,即健康应用与蓝牙心率带(BLE)通信读取实时心率,我们的App读取一定时间(3s)内健康应用中的心率数据用作实时心率。
蓝牙设备扫描、连接、读取已连接的设备、读取健康数据等等都没有遇到太多麻烦。

问题1:

打包ipa,Applicaiton Loader在验证资源的过程中报错:

分析:
我并没有用到写数据权限,为什么还要我向info.plist增加写权限的Key的描述?虽然没想通也只能就范。加上之后可以正常上传开发包,安装后发现健康中还是只声明了读操作没有声明写操作:

问题2:

在TestFlight进行内部分发时,点击提交大概几秒钟后(简单的机器审核的过程),弹出下面的提示,无法提交。使用权限[com.apple.developer.healthkit]的App必须为[Simplified Chinese]提供隐私政策。

在网上没有找到合适的答案,在iTunes Connect - App Store - App 信息,增加隐私政策网址(URL)后没有效果。给苹果客服打了电话4006701855,让我走Technical Support Incident (TSI),我一看3个工作日,还只能邮件往来,心都要碎了。最终在苹果开发者网站https://forums.developer.apple.com/,搜索[com.apple.developer.healthkit]找到了答案https://forums.developer.apple.com/message/191808#191808
原来需要在
TestFlight - App信息 - 测试信息中增加隐私政策网址(URL)。提交成功。

使用HealthKit过程中遇到的坑相关推荐

  1. MutipartFile使用过程中遇到的坑

    MutipartFile使用过程中遇到的坑 MutipartFile是spring里面定义的接口,它封装了用户在上传图片时所包含的所有信息,但是有些时候我们要将file转换成MutipartFile, ...

  2. Android studio安装过程中入的坑的记录与记录

    Android studio安装过程中入的坑的记录与记录 * 由于最近项目的需求,所以最近一直在配置安卓的开发环境,之前用的是Eclipse + ADT的模式开发的,配置环境也花了一些时间,但是由于谷 ...

  3. cph = CoxPHFitter()训练过程中遇到的坑以及画图

    画图报错:会报valueError,原因是可能画图软件没有达到指定版本; 解决方案:(1)更新plt,安装最新的到0.17;可能还会需要安装最新的lifelines; DataFrames的画图: 参 ...

  4. postgreSQL与postGIS安装过程中遇到的坑及解决

    记录一下postgreSQL与postGIS安装过程中遇到的坑及解决 写到前面 postgreSQL安装 postgreSQL安装包下载 postgreSQL安装 postGIS的安装 postGIS ...

  5. Python 爬虫中国知网论文过程中遇到的坑及解决办法

    假期,老师给布置了 Python 爬虫中国知网论文的任务,目前实现了登录和搜索功能,先写一下遇到的坑和解决办法吧. Python 爬虫中国知网论文过程中遇到的坑及解决办法 一. selenium 模块 ...

  6. mysql8 my 010457_分享一下我在mysql5.6+mysql8数据库安装过程中的一些坑!

    Mysql5.6安装 下载好安装包后,在bin目录下用cmd打开,输入mysqld install [服务名]新建个服务 在windows+r输入services.msc即可查看服务 怎样使用mysq ...

  7. php限制一个函数在几分钟内不被调用_在PHP一句话木马使用过程中的种种坑点分析...

    前言 在平时的学习和练习过程中,经常会遇到上传的一句话木马无法执行我们的命令或者说能执行命令但是不能连接菜刀蚁剑等webshell管理工具,以及各个版本PHP所限制的一些一句话木马的写法,不同版本we ...

  8. [.NET跨平台]Jexus独立版本的便利与过程中的一些坑

    本文环境与前言 之前写过一篇相关的文章:在.NET Core之前,实现.Net跨平台之Mono+CentOS+Jexus初体验 当时的部署还是比较繁琐的,而且需要联网下载各种东西..有兴趣的可以看看, ...

  9. 全屏使用swiper.js过程中遇到的坑

    概述 swiper.js确实是一个很好用的插件,下面记录下我在全屏使用过程中遇到的一些坑和解决办法,供以后开发时参考,相信对其他人也有用. 通用方案 一般来说,swiper需要放在body的下一层,虽 ...

  10. springfox-swagger原理解析与使用过程中遇到的坑

    swagger简介 swagger确实是个好东西,可以跟据业务代码自动生成相关的api接口文档,尤其用于restful风格中的项目,开发人员几乎可以不用专门去维护rest api,这个框架可以自动为你 ...

最新文章

  1. Linux搭建安卓开发环境
  2. redis学习之redis基本数据类型以及Jedis
  3. iis7 您无权使用所提供的凭据查看此目录或页面。_使用Spring Cloud和Docker构建微服务架构
  4. thymeleaf语法介绍
  5. 修改el-table滚动条样式
  6. PHP 接收 UDP包_UDP详解(广播,组播)(转)
  7. Umbraco中根据ID获取IPublishedContent
  8. 专访何红辉:谈谈Android源码中的设计模式
  9. python 爬取起点中文网的小说(学习记录)
  10. matlab中sum函数的使用
  11. 小白黑苹果安装N卡的方法和安装驱动后开机黑屏的解决方法
  12. 解决Ubuntu与Windows不能复制粘贴问题
  13. u890安装显示iis服务器,XP纯净版系统下安装用友U8提示iis不符合怎么办
  14. 清华开学!柯洁报到,00后AI明日之星扎堆姚班、智班
  15. Towards Accurate Scene Text Recognition with Semantic Reasoning Networks
  16. 唐玄奘:不要因为走得太远,而忘了为什么出发
  17. pycharm 全局搜索快捷键
  18. 云服务器BCc怎么创建php环境,百度智能云服务器BCC如何升级wordpress的php环境
  19. Java 近百万数据查询和导出共用时2分钟左右
  20. 小米6MIUI稳定版安装谷歌相机

热门文章

  1. matlab电压模块,matlab simpowersystems电路仿真模块.doc
  2. Redis官方中文翻译系列 - Redis文档
  3. html视频全套教程,用Dreamweaver讲解html全套视频教程分享
  4. solus linux下载链接,Solus Linux下载_Solus 4.0 最新版_零度软件园
  5. matlab接收端CRC校验编码,循环冗余校验码CRC文献综述和参考文献
  6. 华为管理学案例分析_华为战略管理案例分析.docx
  7. 打开和关闭 Oralce PDB数据库
  8. android 添加pdf字体,为Android添加多国语言包.pdf
  9. 联想台式机进入修复计算机,联想台式机一键恢复的使用方法
  10. win任务栏计算机变未知,深度技术Win7电脑任务栏图标显示异常的解决方法