checkSupport 检查设备是否支持苹果 ID 授权登录 APP开发接入苹果账号登录教程

checkSupport 检查设备是否支持苹果 ID 授权登录 APP开发接入苹果账号登录教程

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

checkSupport 检查设备是否支持苹果 ID 授权登录 APP开发接入苹果账号登录教程

♦ 1. Sign In with Apple 苹果 ID 授权登录;

♦ 2. 接入步骤:

♦ 2.1 苹果证书标识符(Identifier)需勾选 “Sign In with Apple” 功能(见示例截图),上传证书并生成苹果版安装包;

♦ 2.2 调用 checkSuport 接口检查当前设备是否支持苹果授权登录,如果支持则进入下一步;

♦ 2.3 调用 request 发起苹果 ID 授权登录,将回调的 data 提交到您的服务器 验证PHP SDK 授权信息;

核心代码示例,详情参阅demo

//高于或等于 iOS 13 才支持苹果 ID 授权登录
jsBridge.sia.checkSupport(function(succ, data) {
  alert(succ ? "支持" : "不支持");
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//高于或等于 iOS 13 才支持苹果 ID 授权登录
jsBridge.sia.checkSupport(function(succ, data) {
  alert(succ ? "支持" : "不支持");
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//高于或等于 iOS 13 才支持苹果 ID 授权登录
jsBridge.sia.checkSupport(function(succ, data) {
  alert(succ ? "支持" : "不支持");
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

阿里分发平台应用下架申请教程

阿里分发平台应用下架申请教程

一、应用下架申请

应用下架需要邮件申请,将应用信息邮件至appcopyright@service.alibaba.com,工作人员将在2个工作日内处理,处理完毕后将邮件回复。

邮件标题:应用下架+应用名称

邮件正文:

下架原因:(必写,无下架原因不予处理)

应用名称:

下架版本:安卓版

应用包名:com.***.**(务必提供准确的apk包名)

APP官网地址:(贵司APP下载官网)——有的必须提供

豌豆荚官网的APP下载地址:(通过 https://www.wandoujia.com/apps 搜索查看)

附件(必须提供)开发者证明[营业执照/身份证(个人开发者)]+开发者后台截图+软件著作权,若无软著,可以提供其他3个以上应用市场管理后台应用管理界面(整屏:附带右下角系统时间)。

软件著作权证书-示例

应用市场应用管理后台截图-示例

二、应用下架确认

本平台“下架应用”是对下架应用进行搜索和下载屏蔽,让用户在手机客户端、网页客户端、PC客户端等众多渠道无法搜索和下载下架APP。而非直接删除开发者管理中心的APP,或应用状态显示为“已下架”

所以应用是否下架请以客户端是否能够搜索为准。而开发者管理中心的“应用状态”我们后续会开发同步应用下架状态,不便之处敬请见谅~

网页端确认网址:https://www.wandoujia.com/apps 

移动端确认网址:http://m.pp.cn/home.html

阿里开放平台APP上架应用提交流程

阿里开放平台APP上架应用提交流程

1、应用上传

(1) 点击 应用分发 – 安卓应用管理 – 进入安卓应用管理中心 – 创建软件

(2) 创建软件分为三个部分:上传APK安装包、填写应用各项信息、上传应用软件著作权或其他合法证明证件,如图:

(3) 各项信息按照网页提示指引填写完成后,可以点击「提交应用」进行应用发布,也可以选择「保存暂不提交」,下次可以继续进行编辑提交。  

2、应用更新

如需更新应用版本、应用描述等信息,可点击 应用分发 – 安卓应用管理 – 进入安卓应用管理中心,点击 需更新的应用右边 [应用管理] – [编辑更新] 即可。

APP合规:新广告法审核规范

APP合规:新广告法审核规范

为了促进和维护移动互联网行业的良好发展和公平竞争环境,结合9月1日开始实施的新修订的《中华人民共和国广告法》,即日起阿里应用分发开放平台将升级更新APP审核规则,根据新广告法规定内容增添应用审核规则,具体如下:
  一、若开发者APP描述信息(包括但不限于文字、图片及视频)包含“国家级”、“最高级”、“最佳”等新广告法明令禁止的用语,或包含同类违规宣传用语,阿里应用分发开放平台有权拒绝该APP上架申请并提出整改意见;
  二、若开发者APP描述信息(包括但不限于文字、图片及视频)包含“国家级”、“最高级”、“最佳”等新广告法明令禁止的用语,或包含同类违规宣传用语,阿里应用分发开放平台有权修改或删除该描述信息;
  在此,阿里应用分发开放平台呼吁开发者加强自律,自觉避免新广告法违规用语,让宣传贴近实际状况及用户需求,阿里应用分发开放平台愿与开发者共同维护国内移动互联网市场的公平竞争环境。

1:阿里应用分发开放平台禁止使用的宣传语及使用场景

  违规用语定义:新广告法第二章第九条第三项所规定的“国家级”、“最高级”、“最佳”这三个词语均为表示程度的最高级形容词,根据同等类推的原则,广告法所禁止的绝对化用语应仅限于作为表示程度的最高级形容词或类似语句。请勿使用以下用语(包括但不限于):
「最」:最佳、最具、最爱、最赚、最优、最优秀、最好、最大、最大程度、最高、最高级、最高端、最低、最低级、最低价、最底、最便宜、最流行、最受欢迎、最时尚、最聚拢、最符合、最舒适、最先、最新、最准确、最牛、最吊、最棒等
「一」:第一、中国第一、全网第一、排名第一、唯一、第一品牌、NO.1、TOP1、100%、独一无二、全国第一等
「级别」:国家级、国际级、世界级、千万级、百万级、星级、超甲级等
「极限词语」:顶级(顶尖/尖端)、极品、极致、史无前例、绝无仅有、独创、下载最多、非此莫属、世界领先、(遥遥)领先等

  使用场景定义:开发者通过阿里应用分发开放平台发布或更新APP全程都不允许使用违规用语,包括但不限定于应用名称、应用图标、应用截图、应用简介等APP描述场景,形式包括但不限于中英文文字描述、图片及视频等信息。

2:新《广告法》相关细则原文

第二章 广告内容准则

第八条   广告中对商品的性能、功能、产地、用途、质量、成分、价格、生产者、有效期限、允诺等或者对服务的内容、提供者、形式、质量、价格、允诺等有表示的,应当准确、清楚、明白。广告中表明推销的商品或者服务附带赠送的,应当明示所附带赠送商品或者服务的品种、规格、数量、期限和方式。法律、行政法规规定广告中应当明示的内容,应当显著、清晰表示。

第五章 法律责任

第五十五条  违反本法规定,发布虚假广告的,由工商行政管理部门责令停止发布广告,责令广告主在相应范围内消除影响,处广告费用三倍以上五倍以下的罚款,广告费用无法计算或者明显偏低的,处二十万元以上一百万元以下的罚款;两年内有三次以上违法行为或者有其他严重情节的,处广告费用五倍以上十倍以下的罚款,广告费用无法计算或者明显偏低的,处一百万元以上二百万元以下的罚款,可以吊销营业执照,并由广告审查机关撤销广告审查批准文件、一年内不受理其广告审查申请。

中华人民共和国广告法(全文),详情请点这里

APP上架合规:违规使用用户个人信息方面

APP上架合规:违规使用用户个人信息方面

1.“私自共享给第三方”。

即APP未经用户同意与其他应用共享、使用用户个人信息,如设备识别信息、商品浏览记录、搜索使用习惯、常用软件应用列表等:

(1) APP与第三方共享用户个人信息,包括但不限于植入第三方SDK、将数据存储在第三方服务器、数据商业化利用等情况,应当如实告知用户共享信息的类型、范围、第三方基本情况、安全保障措施等内容,并征求用户同意。

(2)用户同意后,方可与第三方主体共享用户个人信息,且第三方不得将信息超范围用于其它用途。

2.“强制用户使用定向推送功能”。

即APP未向用户告知,或未以显著方式标示,将收集到的用户搜索、浏览记录、使用习惯等个人信息,用于定向推送或精准营销,且未提供关闭该功能的选项:APP如含有定向推送功能,应向用户告知收集了哪些用户信息用于定向推送,相关定向推送需要以显著方式标示,并为用户提供关闭和退出(opt-out)选项。

三、不合理索取用户权限方面

1. “不给权限不让用”。

即APP安装和运行时,向用户索取与当前服务场景无关的权限,用户拒绝授权后,应用退出或关闭:

(1)开发者应当自查敏感权限是否为产品功能正常运行必需,区分权限的必需程度。如果是必要权限,可以在首次进入APP时征求用户同意获取。如果是业务具体功能所需权限,应该在用户主动使用该具体功能时,征求用户同意获取该权限,不要在首次进入时一次性申请。

(2)无论是必要权限还是业务具体功能所需权限,都不能默认开启,需用户主动开启,且要在获取授权的弹窗上说明获取权限目的。

(3)用户拒绝非必要权限,不得影响产品基础功能的正常运行。

2.“频繁申请权限”。

即APP在用户明确拒绝权限申请后,频繁申请开启通讯录、定位、短信、录音、相机等与当前服务场景无关的权限,骚扰用户。APP应当尊重用户的自主选择意愿。用户明确拒绝与当前服务场景无关的权限时,不得反复向用户获取授权,减少对用户的弹窗打扰。同时,对于“频繁”的标准认定为每48小时超过一次。

3.“过度索取权限”。

即APP在用户未使用相关功能或服务时,提前申请开启通讯录、定位、短信、录音、相机等权限,或超出其业务功能或服务外,申请通讯录、定位、短信、录音、相机等权限。

APP应当仅在用户主动触发相关功能或业务场景时,请求获取相关敏感权限,避免一揽子申请。其次,注意申请权限的类型和范围,不应超出业务功能或服务所需。

APP上架合规:违规收集用户个人信息方面

APP上架合规:违规收集用户个人信息方面

1.“私自收集个人信息”。

即APP未明确告知收集使用个人信息的目的、方式和范围并获得用户同意前,收集用户个人信息:

A:APP收集用户个人信息前,应配置相关的隐私政策文本,告知用户收集使用个人信息的目的、方式和范围,并征求用户的自主选择同意。用户同意后,方可进行用户个人信息的收集。

B:配置隐私政策文本的具体要求包括

(1)用户启动打开APP的页面时必须向用户展示《隐私政策》和《用户协议》文本,并通过弹窗或其他明示同意的方式获取用户的确认,示例如下:

首次进入应用(进入应用第一个界面),必须拥有明确提示(弹窗等其他显眼方式供用户选择,不允许跳转浏览器等间接方式)。另外,如果隐私政策和用户协议合并在一处,必须在明确提示中标明”隐私政策和用户协议“告知用户。

(2)在App内必须设置《隐私政策》和《用户协议》文本的固定入口,供用户查阅。示例如下:

2.“超范围收集个人信息”。

即APP收集个人信息,非服务所必需或无合理应用场景,超范围或超频次收集个人信息,如通讯录、位置、身份证、人脸等。APP需遵循合理、正当、必要的原则收集用户个人信息,具体为:

(1)收集的个人信息的类型应与实现产品或服务的业务功能有直接关联。直接关联是指没有该信息的参与,产品或服务的功能无法实现。

(2)自动采集个人信息的频率应是实现产品或服务的业务功能所必需的最低频率。

(3)间接获取个人信息的数量应是实现产品或服务的业务功能所必需的最少数量。

阿里开放平台应用收录规则

阿里开放平台应用收录规则

一、平台服务条款

1.1.开发者应该遵守国家的法律法规,同时尊重其他开发者的劳动成果。以下的收录标准将可以帮助您的APP在阿里应用分发开放平台(以下简称:“开放平台”)尽快通过审核并上架。

1.2.开放平台审核使用系统环境皆为安卓系统。

1.3.违背以下条款,您的APP将无法通过审核。

二、APP填写信息规范

三、APP内容体验规范

3.1. 本规范会根据业务、政策适时调整,开发者发布应用前应当阅读、了解并遵守本规范内容;

3.2. 如开发者提交的应用违反本规范,平台将不收录、下架该应用或对开发者账号进行封禁处理。

阿里应用商店开发者账号&密码找回

阿里应用商店开发者账号&密码找回

一、登陆密码找回

如果记得开发者登陆账号,只丢失了登陆密码,可以登陆淘宝网发起账号申诉,重置密码。

淘宝账号申诉:https://passport.taobao.com/ac/password_find.htm?fromSite=0 

二、登陆账号找回(开发者认领)

(一)常见情况

营业执照/身份证提示被注册怎么办?

登陆账号忘记了怎么办?(跳过第1点)

想更换登陆账号怎么办?(跳过第1点)

(二)流程

1、首先先咨询公司同事,是否曾经使用营业执照在本平台注册了开发者账号。
 

2、若非贵司人员注册,请将相关信息提交邮箱appcopyright@service.alibaba.com,我们将在3个工作日内处理,处理完毕后将邮件回复,请收到回复后重新注册开发者。

(PS:开发者认领会把原开发者账号内的所有数据清空,但客户端应用的下载量和评论不会清空,请慎重选择。)
 

邮件标题:开发者认领+公司名称/个人名称
正文内容:(必填)
1、开发者认领原因

2、应用开发者 / 游戏开发者;

3、注册营业执照号 / 身份证+公司名称 / 个人名称;

4、请求认领 / 重新注册开发者资质附件(必需★)

企业开发者:营业执照

个人开发者:露出手臂的手持身份证正面半身照

5、若账号旗下有应用,请务必附件增加应用证明资料:

《软件著作权登记证书》 若无软著,请提供【其他3个应用市场应用管理后台截图】(该应用在其他3个以上应用市场后台状态截图,截图需整屏:附带右下角系统时间)

软件著作权证明-示例

应用市场应用管理后台截图-示例

阿里开放平台手机验证码异常问题及解决方法

阿里开放平台手机验证码异常问题及解决方法

1、非中国大陆手机号码 

解决方法:目前平台仅支持中国大陆手机号注册,请更换其他手机号码。

2、手机安全软件拦截(已安装安全软件的智能手机用户) 
解决方法:打开手机安全软件,暂停拦截功能,再次尝试获取验证码。

3、短信网关拥堵或出现异常 
解决方法:短信网关拥堵或出现异常时会导致已发送的短信出现延时或丢失,建议过段时间再尝试获取。

4、周围的人可以正常使用,但自己始终收不到
解决方法:首先排除是否是手机本身的原因,建议将手机卡换到别人的手机上再次进行尝试。

5、提示异常操作过多,无法正常获取。

解决方法:检查是否是验证码获取得太频繁,如多次尝试仍无法获取,可将详细情况反馈到客服邮箱:aliappdev@service.alibaba.com

阿里应用商店怎么修改开发者信息?

阿里应用商店怎么修改开发者信息?

A:【开发者更名——营业执照号未变更】

① 登录 https://open.9game.cn 开放平台,点击右上角账户名 – 开发者资料,再点击“更改”即可填写新的企业名称。

资料修改入口:

② 更改信息需要点击上传变更证明,证明材料一般为工商局出示的变更通知书、核准变更通知书或者其他变更证明等。信息与材料完善后点击下拉到底部提交更新即可。

注意:
– 该操作仅适用营业执照号无发生改变的情况,如原15位营业执照号改为统一社会信用代码,仍属于营业执照号无发生变更的情况,不修改营业执照号也不会影响开发者更名与主体使用。
-如一定要把15位营业执照号改为统一社会信用代码,请先按照上方流程操作并审核通过之后(如无需更名则不需要操作),再按以下B流程发送邮件到appcopyright@service.alibaba.com申请:


B:【更改营业执照号为信用代码——开发者名称不变】                                     
注:本申请仅支持营业执照号变更为统一社会信用代码的修改:
【邮件标题】:开发者修改+公司名称/个人名称
【正文内容】:
申请开发者信息修改:
1、开发者信息修改原因(必填):如:营业执照号申请变更为统一社会信用代码

2、原开发者全称:
新开发者全称:
营业执照号:
统一社会信用代码:

3、材料证明(附件):【原开发者营业执照】+【新开发者营业执照】

C:【主体变更——更改登陆账号绑定的企业名称和营业执照号】

流程:目前暂时不支持主体变更申请,如需使用新主体,请使用新营业执照重新注册成为开发者,再认领原开发者名下应用。

6、如何解绑登陆账号和开发者主体信息?

 使用新的登录账号进行“开发者认领”流程,清空该账号绑定的开发者信息,即可解绑该账号对应的开发者。

注:登录账号解绑开发者主体后,将不可再绑定新开发者主体,请使用新注册的登录账号绑定新开发者主体,如原开发者名下有应用,再用新主体认领原开发者名下应用。

7、境外开发者是否可以申请成为本平台开发者?

抱歉,目前仅支持持有中国境内身份证或营业执照的开发者注册本平台开发者账号,不便之处敬请见谅。

阿里开放平台填写联系手机提示被注册?

阿里开放平台填写联系手机提示被注册?

(1)若已使用该手机注册本平台其他开发者账号,请更换一个手机号再注册(每个手机号只能绑定一个人/企业开发者账号)

(2)若未曾使用该手机号注册开发者,请以以下格式发邮件到aliappdev@service.alibaba.com咨询。

邮件标题:“开发者联系手机被注册+手机号”

邮件正文:注册开发者名称,注册证件号(身份证/营业执照)

*注册证件(身份证/营业执照)请以附件形式提交。

(3)更换手机注册

阿里应用分发平台营业执照/身份证提示被注册怎么办?

阿里应用分发平台营业执照/身份证提示被注册怎么办?

第一种情况,使用新平台绑定账号,如果出现营业执照已被注册问题,请在网站底部找到在线客服咨询。

第二种情况,普通注册(即注册淘宝账号)时出现的营业执照被注册问题,可继续按下面流程操作。

(1)首先先咨询公司同事,是否曾经使用营业执照在本平台注册了开发者账号。
(2)若非贵司人员注册,请务必按照以下格式将相关信息提交至邮箱appcopyright@service.alibaba.com,我们将在3个工作日内处理,处理完毕后将邮件回复,请收到回复后重新注册开发者。

注:开发者认领会把原开发者账号内的所有数据清空,但客户端应用的下载量和评论不会清空,请慎重选择。

【邮件标题】:开发者认领+公司名称/个人名称

【正文内容】(必填)
申请开发者认领:
1、开发者认领原因;

2、应用开发者 / 游戏开发者;

3、注册营业执照号 / 身份证+公司名称 /个人名称;

4、请求认领 / 重新注册开发者资质附件(必需★)

企业开发者:营业执照

个人开发者:露出手臂的手持身份证正面半身照

5、若账号旗下有应用,请务必附件增加应用证明资料:

《软件著作权登记证书》,若无软著,请提供【其他3个应用市场应用管理后台截图】(该应用在其他3个以上应用市场后台状态截图,截图需整屏:附带右下角系统时间)

【邮件-示例】

【软件著作权证明-示例】

【应用市场应用管理后台截图-示例】

阿里分发平台个人开发者如何升级为企业开发者?

阿里分发平台个人开发者如何升级为企业开发者?

(1)个人开发者升级为企业开发者需要使用个人账户登录开放平台后,点击右上角“账户信息”,即可看到“升级企业”的按钮。

(2)点击“升级企业”,按照页面指引填写企业信息,提交到平台进行审核,审核通过后即可升级为企业开发者。

阿里分发平台个人开发者与公司开发者有什么差异?

阿里分发平台个人开发者与公司开发者有什么差异?

个人开发者:没有工商部门注册备案记录,以个人身份或小规模团队进行应用开发的开发者。

(1)软件——不能提交理财、银行、医疗、电话充值、新闻、影视、 GPS、旅游、票务类应用

(2)软件——个人开发者不能提交平台类(游戏、应用平台)或企业APP


企业开发者:具备完整的工商部门注册备案资料,提供企业开发者审核执照、营业执照等合法证明的企业团队。

(1) 软件——可提交理财、银行、医疗、电话充值、新闻、影视、 GPS、旅游、票务类应用(涉及特殊资质需提供相关资质证明)

(2) 软件——可提交平台或者企业APP

(3) 活动——申请首发和用户特权活动

(4) 应用可申请“官方”认证标识

阿里分发平台开发者违法违规处置及申诉流程

阿里分发平台开发者违法违规处置及申诉流程

、开发者违法违规处置标准

序号违法违规处置内容次数阈值处置时间
1开发者注册时提交用户资料存在虚假信息,提醒无修改 3次永久
2重复提交盗版、侵权、山寨、有害的应用3次永久
3同一用户提交内容、功能雷同或几乎完全一致的应用3次永久
4提交彩票售卖、赌博类等政策不允许收录的应用1次永久
5应用证明材料提交伪造软件著作权或伪造公章2次1个月
6提交应用未按回复上传、补充资质重复提交      连续3次累计5次1个月
7提交被主流杀毒软件提示病毒或风险的应用连续3次累计5次1个月
8提交含有恶意弹窗广告应用连续3次累计5次1个月
9其他危害较低违规,重复提醒无效            连续3次累计5次1个月

二、开发者违法违规影响范围

开发者被处置期间,以下关联对象或业务将会受到影响:

1. 该开发者不能提交、更新应用等;

2. 该开发者名下应用将会同步下线;

3. 该开发者信息不支持开发者认领;

4. 该开发者关联的实名制信息不支持换绑。

三、解除处置流程适用对象

处置时间非永久,违规操作危害性较小、态度良好,有改正意愿,配合提供整改声明

四、邮件申请解除处置过程

申请开发者账号解除处置:请将相关信息提交邮箱 aliappdev@service.alibaba.com,我们将在3个工作日内处理,处理完毕后将邮件回复。

邮件标题:开发者账号解除处置申请+公司名称/个人名称

正文内容:

1、开发者账号被处置原因(必填)

2、注册营业执照号/身份证+公司名称/个人名称,请求开发者账号解除处置

附件:

1、企业开发者:营业执照

2、个人开发者:露出手臂的手持身份证正面半身照

3、整改报告(企业开发者需加盖公章)(点击下载并填写该模板)

   报告内容包含:

   违规行为,被处置原因

   违规认识

   整改措施

   声明(接受平台规定,保证不再出现违规操作)