首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使apps审查员测试黑莓动态应用程序

如何使apps审查员测试黑莓动态应用程序
EN

Stack Overflow用户
提问于 2022-07-18 13:04:12
回答 1查看 46关注 0票数 0

我们想要发布我们的应用程序,使用黑莓动力SDK,通过未列出的商店条目在苹果应用商店。(https://developer.apple.com/support/unlisted-app-distribution)为此,应用程序必须经过商店审查过程。我上传的第一个版本被拒绝了,因为评审员无法访问应用程序的所有部分。这在某种程度上是意料之中的,因为黑莓动力应用程序只是显示一个屏幕,让你的设备进入UEM,如果不是的话。为了进行测试,我从应用商店下载了其他一些黑莓动力应用程序,它们都是这样做的。

因此,我的问题是:为了成功地通过商店评论,我们是否需要在黑莓UEM系统中为苹果提供一个账户?他们是否会在那里注册一个测试设备,或者有不同的方法来实现这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-20 14:37:00

是的,你需要为Apple评论员提供使用BlackBerry UEM激活应用程序的凭据。这可以是一个测试实例,也可以是一个专用的BlackBerry UEM环境。

以下是黑莓对App提交的建议。

细则3.1.1应用程序采购:

应用程序解锁或启用其他功能或功能的机制,而不是应用商店将被拒绝。

为确保这一问题得到解决,你提交的审查说明应包括以下内容:

请注意:

未通过激活代码解锁或启用任何其他功能。如果没有BlackBerry动态框架的激活,应用程序将根本无法工作。这与其他apps应用程序类似,比如Box需要一个Box帐户,Evernote需要一个Evernote帐户,等等。

所有包含BlackBerry动态安全特性的应用程序都设计为只在BlackBerry动态后端基础结构框架内工作。如果没有确保只有经过身份验证的最终用户才能访问组织资源的框架,它们就无法运行。

要用BD框架激活和验证应用程序,用户必须输入他们的IT部门提供的身份验证密码以及他们的公司电子邮件地址。这是一个不能被日志替换的安全特性。

上述说明适用于使用BlackBerry Dynamic构建的所有应用程序。after中已经有许多基于BlackBerry动态的应用程序,其中一些应用程序受到了这一规则的挑战,但经过进一步的审查后被接受。

细则3.1.2订阅:

提供订阅服务的应用程序必须使用应用程序内购买,苹果将按照开发者程序许可协议的规定,与开发者分享相同的70/30收入。为确保这一问题得到解决,你提交的审查说明应包括以下内容:

请注意:

所有包含BlackBerry动态安全特性的应用程序都允许访问基于服务器的解决方案(SaaS)和后端基础设施(IaaS)。

应用程序不提供订阅,也没有应用程序内的购买能力.如果希望访问后端基础设施,那么企业只能使用各种协商的业务条款(站点许可证、永久许可证等)向开发人员订购和购买访问许可证。访问许可证是独立于设备的、可转让的。

该应用程序可以通过多个设备支持单个用户。每个设备设置单独的访问代码的原因是由于黑莓的应用程序管理能力,例如,客户管理员能够在特定设备上远程清除BlackBerry Dynamic应用程序中的企业数据。

细则5.5移动设备管理:

BlackBerry Dynamics不使用任何移动设备管理API。此外,企业数据在静止时使用AES-CBC使用256位密钥加密,传输中的数据也通过SSL/TLS连接进行加密。

  1. BlackBerry Dynamic应用程序测试需求

当向Apple或Google提交应用程序时,开发人员必须为苹果和谷歌提供一个有效的BlackBerry动态环境和信息,以正确测试应用程序。如果你不提供这些,你的申请是极不可能被批准的。具体地说:

·为安装过程提供一组独特的身份验证凭据(电子邮件地址和激活密码)

·确保用户在BlackBerry UEM中得到配置,并配置为访问您提交的应用程序(应享权利ID)

·通过UEM在BlackBerry Dynamics中禁用或配置非常弱的密码要求,以简化登录过程

·确保应用程序处理供应取消用例(请参见GDiOSDelegate::handleEvent,类型为: GDAppEventNotAuthorised和代码: GDErrorProvisioningCancelled)

·确保BlackBerry动态配置屏幕是应用程序第一个启动流程中的第一个屏幕

·确保您的BlackBerry UEM在线,如果不使用BlackBerry UEM的话。

  1. 在应用程序描述

中引用BlackBerry Dynamic

为了避免一般用户错误下载应用程序,并给出不利的评级,BlackBerry建议在应用程序名称下包含以下文本,并通知用户。

重要说明:

如果没有来自BlackBerry的必要许可,BlackBerry的应用程序名将无法运行。它是专门为在BlackBerry动态移动应用管理平台上运行而开发的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73022766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档