获得 ThingsX OEM App
获得 ThingsX OEM App
当您购买 ThingsX OEM App 后,我们将为您生成 OEM App,并指导您完成部署和发布工作。
ThingsX OEM App 包含:
- iOS App
- Android App
请参考以下的操作步骤。
提供 App 相关信息和素材
请您将以下信息和相关素材文件,打包发给我方工作人员。
App 名称
- 显示在手机桌面的图标下方
- 不超过5个汉字或10个英文字母
App 桌面图标
- 显示在手机桌面
- 格式:png
- 尺寸:600*600px
开屏画面 Logo
- 开屏画面统一为白色背景,Logo 显示在画面中央,支持透明色。
- 格式:png
- 尺寸:宽度和高度不超过 1000px
- 开屏画面 Logo 仅对 iOS App 有效。Android App 使用桌面图标作为开屏画面。
- 用户应用 AppID
指您在 ThingsCloud 创建的用户应用的 AppID,用于绑定到 OEM App,如下图所示:
- 所在区域
您在 ThingsCloud 的项目所在区域。
提示
- 为达到最佳美观效果,建议您在带有手机桌面的 UI 设计稿中确认以上素材的整体效果。
- 请您对以上素材确认无误后,提交我方,我方仅确认素材是否符合格式和尺寸要求。
- OEM App 生成后,如您因素材内容变更,重新生成 OEM App,需另外付费。
- 若您需要额外的图标和开屏画面付费设计服务,可单独咨询我方。
Android App 发布指南
ThingsX OEM Android App 制作完成后,您将获得我们提供的 Android APK 文件下载链接,请于 7 日内下载保存。
Android App 的应用商店非常多,包括国内和国外,您可以根据业务需要,自行选择不同的应用商店完成提交。
iOS AppStore 上架发布指南
对于 ThingsX OEM iOS App,我们将负责将 App 提交到您的 Apple 开发者账号下的 TestFlight 中进行测试,并指导您完成 AppStore 上架工作。
请参考以下步骤。
注册并开通 Apple 开发者账号
首先,您需要拥有自己的 Apple 开发者账号。
进入 Apple Developer,注册并开通您的 Apple 开发者账号。具体操作请参考 Apple 公司官方文档。
在团队成员中添加我方 AppleID
请注意,在整个过程中,不需要将您的 Apple 开发者账号和密码提供给我方工作人员。只需要在用户团队成员中添加我方 Apple ID。
登录 App Store Connect,进入【用户和访问】,如下图:
添加用户,如下图:
接下来,填写我方工作人员提供的账号信息,包括以下字段:
- 姓氏
- 名字
- 电子邮件
在职能中勾选【App管理】,如下图:
按如下所示勾选相应的选项:
然后点击【邀请】,我方确认后,完成账号授权。
等待我方生成并提交 App
接下来我方会完成以下工作:
- 创建 App 档案并建立数字证书
- 完成 OEM App 程序包的开发
- 提交 App 到您的 Apple 开发者账户下
若您提供的资料无误,通常这些工作会在 5 个工作日内完成。
接下来便进入 App 测试阶段。
在 iPhone 上使用 TestFlight 测试 App
在测试阶段,您可以通过 TestFlight 下载 App 进行测试,此时 App 还没有正式发布到 AppStore。
TestFlight 是苹果公司专为 App 内部测试提供的应用发布平台。可以指定内部员工或者客户的 Apple ID 直接下载 App,而不需要发布到 AppStore。
在 iPhone 上进入 AppStore, 搜索并安装 TestFlight。打开 TestFlight 后,您可以看到可供下载的测试 App。
如果希望内部员工或客户下载测试 App,可在管理后台进入 App 的 TestFlight 中,选择左侧的【内部群组】,添加需要邀请的 Apple ID,如下图:
正式发布到 AppStore
完成测试后,您可根据 AppStore 对所在地区的规定,完善 App 的商业信息,提交审核,通常在 12 小时内会收到 Apple 公司的审核邮件,如果通过审核,那么很快就可以在 AppStore 中搜索到您的 App。如果审核未通过,请按回复内容进行修改,再次提交审核。
请参考以下 Apple 开发者官方文档: