应用上架小技能:2.1 蓝牙权限使用说明和5.1.1权限使用说明

190 阅读4分钟

“开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 16 天,点击查看活动详情

引言

  • App是用来蓝牙进行打印小票,需要提供演示视频
  • 摄像头、位置和蓝牙的使用场景需要在应用配置文件Info.plist进行说明。

uniapp权限说明配置界面

I Guideline 2.1 - Information Needed

Before we can complete our review of your app, we need a video that demonstrates the current version, 1.0.0, in use on a physical iOS device.

Specifically, we need a demo video that shows it connects to printer and can print.

The demo video should:

  • Show your app running on a physical iOS device, not on a simulator.

  • Clearly documents all relevant app features, services, and user permission requests.

Next Steps

Provide a link to the video in the App Review Information section of your app’s page in App Store Connect and reply to this message. You can use a screen recorder to capture footage of your app in use. Note that if your app can only be reviewed with a demo video, you’ll need to provide an updated demo video for every app submission.

Resources

To learn more about providing information to App Store Review in App Store Connect, see App Store Connect Help.

案例:blog.csdn.net/z929118967/…

Use a Bluetooth connection to print a small ticket for a demo: v.youku.com/v_show/==.h…

使用蓝牙连接,进行打印小票的演示说明: v.youku.com/v_show/==.h…

———————————————— 版权声明:本文为CSDN博主「iOS逆向」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/z929118967/…

您好,我们应用提供了provide Bluetooth Low Energy functionality,用于打印小票。具体的场景是:码牌等不具备打印功能的设备,当它们收款成功时,app将会收到打印小票的消息来进行连接蓝牙打印机进行小票打印。 app处于后台的时候,需要需要判断蓝牙的连接状态,如果连接蓝牙成功将进行打印小票。具体的API有: _centralmanager =[[CBCentralManager alloc] initWithDelegate:self queue:dispatch_get_global_queue(0, 0) options:@{CBCentralManagerOptionShowPowerAlertKey : [NSNumber numberWithBool:YES]}]; 此app使用蓝牙功能的地方有: 打印商品价格标签、打印交易小票;码牌等不具备打印功能的设备,当它们收款成功时,app将会收到打印小票的消息来进行连接蓝牙打印机进行小票打印。 app 处于后台的时候,需要需要判断蓝牙的连接状态,连接的时候将进行打印小票。

———————————————— 版权声明:本文为CSDN博主「iOS逆向」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/z929118967/…

具体使用蓝牙功能的方法:

一、本机交易的打印的方法

  1. 打开自动打印小票开关: 我的-设置-小票管理-小票自动打印
  2. 返回收银台,输入金额:222
  3. 选择支付方式:现金
  4. 支付成功界面有打印按钮可以进行连接蓝牙打印机进行打印

二、打印交易记录的订单信息小票方法

  1. 切换tab 进入收款信息模块之后,选择账单流水,进入收款详情,点击打印按钮进行小票打印
  2. 切换tab 进入店铺模块,选择快捷订单或者销售订单,进入列表之后,点击打印小票进行连接蓝牙打印机打印小票
  3. 切换tab 进入店铺模块,点击商品,进入商品类别,点击列表的更多按钮,选择打印价签按钮,进行商品价格标签的打印。

三 、支持打印码牌交易小票

  1. 切换Tab,进入我的,点击右上角的设置icon,进入设置界面
  2. 选择终端管理
  3. 选择一个设备
  4. 打开语音播报开关,并同时打开接收语音时打印开关
  5. 使用简易设备进行收款
  6. 这个时候app处于后台的时候,将收到打印的消息,进行连接蓝牙打印机,打印小票。

支持的蓝牙设备有:佳博GP-2120TU型号

———————————————— 版权声明:本文为CSDN博主「iOS逆向」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/z929118967/…

II Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the camera, location, and Bluetooth, but doesn’t sufficiently explain the use of the camera, location, and Bluetooth in the purpose string.

To help users make informed decisions about how their data is used, permission request alerts need to explain and include an example of how your app will use the requested information.

Next Steps

Please revise the purpose string in your app’s Info.plist file for the camera, location, and Bluetooth to explain why your app needs access and include an example of how the user's data will be used.

You can modify your app's Info.plist file using the property list editor in Xcode.

Resources

  • Watch a video from App Store Review with tips for writing clear purpose strings.

  • See examples of helpful, informative purpose strings.

  • Review a list of relevant property list keys.

Please see attached screenshots for details.