Cancel
Showing results for 
Search instead for 
Did you mean: 

MindSphere 应用程序开发Validation限制与注意事项

Community Manager Community Manager
Community Manager

Validation Step

步骤介绍

客户需要被验证和检查的注意事项

 

Extract   Metadata

解压从Developer Cockpit上传的zip包

因为这一步需要下载压缩包,所以如果存在从Developer Cockpit上传的压缩包大于100M,则需要进行上传一个假的压缩包(里面内容必须一致,但是文件大小,例如一个jar包,可以找一个size小一点的jar包,修改名字即可)。
真正需要上传的压缩包,需要发送给support team来进行替换(目前的临时方案)。

 

Virus   scan

病毒扫描

客户的代码会被进行病毒扫描,客户无需注意事项。

 

Deployment   check

部署校验

客户的代码会被部署到CloudFoundry下面,客户无需注意事项。

 

OS BAR check

OS Bar检查

客户代码如果引入了MindSphere的OS Bar,则会被进行校验,客户无需注意事项。

 

Checksum

Checksum检查

Checksum检查,客户无需注意事项。

 

Prod Readiness

Prod发布准备

发布验证,客户无需注意事项。

 

Icon   check

图标检查

客户需注意事项:

·        所有的主色调和强调色都可使用,除了波斯绿外1.jpg

 

·        ICON的尺寸应为250 x 250 [FH 1]。

Ø  ICON应采用.png或.jpg两种形式

Ø  72 dpi [每英寸点数]。

Ø  分钟 128px  - 最大512x512像素

·        对于第三方应用程序,不应包含Siemens,MindSphere等名称。

·        图标和象形图是二维的,具有干净,现代的外观,具有一致的曲线,基本角度,线宽和间距。

·        Arial字体可以用作基于屏幕的媒体的替代方案。

·        标题必须清楚地表明第三方应用必须将公司名称注册为应用程序的提供商。

·        第三方应用程序不得使用与西门子相关的名称,例如”Siemens”,”Si”,任何类似的参考”西门子”的名称及其任何缩写,与西门子有关的标识或任何文字或标识。

·        第三方应用程序不得使用与任何西门子产品直接或间接组合或相邻的其他应用程序或任何其他商标或商品名称。

·        图标不得类似于MindSphere里默认提供的图标,例如”FleeManager”的图标。

·        第三方应用程序仅在事先单独书面同意的情况下才有权使用西门子的商标或商品名称,必须由他们根据具体情况提出要求。

·        检查图标是否冒犯了版权或商标,例如上传一个QQ图标

 

Dependency   check

依赖检查

依赖检查,客户无需注意事项。

 

Code Analysis

代码分析

代码分析,客户无需注意事项。

 

Robustness   check

鲁棒性校验

鲁棒性校验,客户无需注意事项。

 

Finalize   Workflow

Publish

发布结果,客户无需注意事项。

 

SSL Certificate check

SSL证书校验

SSL证书校验,客户无需注意事项。

 

Functionality Scope

应用程序功能内容检查

程序不得含有:电视节目、游戏、BBS广播、网络信息搜索的功能。

 

Text Check

应用程序文字内容检查

程序不得含有:与应用程序无关的其它文字内容,比如色情文字、与法律不合的文字。

 

Image Check

应用程序图片检查

程序不得含有:与应用程序无关的其它图片内容,比如色情图片、与法律不合的非法图片。

 

Audio Check

应用程序音频内容检查

程序不得含有:与应用程序无关的其它音频内容,比如流行音乐、色情语音等非法的音频。

 

Video Check

应用程序短视频检查

程序不得含有:与应用程序无关的其它视频内容,比如与法律不合的。

 

URL Check

应用程序调换链接检查

只是检查外部的链接是否可连接。

 

 

 

当前平台Developer Cockpit开发限制:

  • 如果存在从Developer Cockpit上传的压缩包大于100M,则需要进行上传一个假的压缩包(里面内容必须一致,但是文件大小,例如一个jar包,可以找一个size小一点的jar包,修改名字即可)。
    真正需要上传的压缩包,需要发送给support team来进行替换(目前的临时方案)。

Validation process当前限制:

  • CloudFoundry:每个在Developer Cockpit里注册的app,在CloudFoundry里都有一个独立的space。

Note在程序开发的时候,尽量注意这个限制。

如java多个微服务应用必须分开注册的情况下:不同微服务分布在不同的space下面。

如java多个微服务应用不用分开注册的情况下:所有微服务注册成一个app。

开发程序前后端调用限制:

  • 单独前端注册:适用于后端程序没有权限校验的情况。

 

                               — MindSphere-Alibaba Dev Support: Wu Wenkai/Feng Dawei