获得 ThingsX OEM iOS App
获得 ThingsX OEM iOS App
您可以在付费版项目的基础上,单独购买 ThingsX OEM iOS App,我们将为您生成专属的 OEM App。
提供 App 相关信息和素材
请您将以下信息和相关素材文件,打包发给我方工作人员。
App 名称
- 显示在手机桌面的图标下方
- 不超过5个汉字或10个英文字母
App 桌面图标
- 显示在手机桌面
- 格式:png
- 尺寸:600*600px

开屏画面 Logo
- 开屏画面统一为白色背景,Logo 显示在画面中央,支持透明色。
- 格式:png
- 尺寸:宽度和高度不超过 1000px

- 用户应用 AppID
指您在 ThingsCloud 创建的用户应用的 AppID,用于绑定到 OEM App,如下图所示:

- 所在区域
您在 ThingsCloud 的项目所在区域。
提示
- 为达到最佳美观效果,建议您在带有手机桌面的 UI 设计稿中确认以上素材的整体效果。
- 请您对以上素材确认无误后,提交我方,我方仅确认素材是否符合格式和尺寸要求。
- OEM App 生成后,如您因素材内容变更,重新生成 OEM App,需另外付费。
- 若您需要额外的图标和开屏画面付费设计服务,可单独咨询我方。
注册并开通 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
完成测试后,需要将 App 正式提交发布。
进入 App 的 “分发” 页面,在“构建版本”中选择之前提交的测试版本。如下图:

接下来需要填写 App 的相关信息,用于审核。这里有一个技巧是,直接点击右上角的“添加以供审核”,此时会显示所有需要您完善的信息。如下图:

只需要按照提示信息,找到相应的位置来完善这些信息。在填写信息或上传图片时,请仔细阅读旁边的提示信息。
提交后需要等待苹果公司的审核,通常 1 个工作日会收到审核结果,您的开发者注册邮箱会收到邮件。
如果通过审核,App 默认会自动发布,如果设置了手动发布,您需要手动点击发布。通常发布后,需要过几个小时,就可以在 AppStore 中搜索到您的 App。
如果审核未通过,请按回复内容进行修改,再次提交审核。
参考文档
关于 AppStore 发布上架的相关问题,请参考 Apple 开发者官方文档: