iOS 签名服务
可以在管理设置 >iOS 签名服务中为 iOS 应用程序配置签名服务。
配置 iOS 签名服务
要在上载时对代理应用程序进行签名并启用 iOS 应用程序的签名,需要配置签名服务。使用 UFT Digital Lab,可以使用嵌入式服务或远程签名计算机 .对于 UFT Digital Lab 受管 Saas 和 ValueEdge Digital Lab,使用嵌入式签名服务。
配置服务时,请指定要用于主服务的签名资产。此服务用于签署代理应用程序,并且是签署所有应用程序的默认服务。使用远程签名时,可以添加其他服务。
ValueEdge Digital Lab 仅
配置歌曲服务之前:
-
在连接器的 Agent 文件夹中找到代理应用程序。
-
上载指应用程序 > iOS 代理应用程序(位于 ValueEdge Digital Lab 中) 的应用程序。
要启用签名服务,请执行下列操作:
-
将启用选项设置为是。
-
指定签名服务的位置。
-
UFT Digital Lab: 选择是使用嵌入在 Digital Lab 服务器中的签名服务,还是使用远程 Mac 上安装的服务计算机 .
-
UFT Digital Lab 托管 SaaS : 使用内部部署设备 (使用 UFT Digital Lab 设备连接器) 时,选择嵌入式签名服务。
-
ValueEdge Digital Lab: 只有嵌入服务可用。
下表描述了这些差异:
嵌入式服务 远程服务 服务嵌入在 Digital Lab 服务器中。 您需要在 Mac 计算机上安装签名服务。有关详细信息,请参阅远程 signing service for iOS apps。
启用服务时不需要其他服务器详细信息。 提供安装了签名服务的主签名计算机的详细信息。
还可以确定是否通过代理服务器设置 (Web 访问)中定义的代理服务器连接到签名计算机。
在 Digital Lab 服务器上管理签名资产。 在远程 Mac 计算机上管理签名资产。 不支持其他服务。
备注: 尽管可以在嵌入式 iOS 签名服务设置中添加其他服务,但始终使用主服务。除了主签名服务外,您还可以添加其他 iOS 签名服务。 -
- 配置主服务。
代理始终使用主签名服务进行签名。
嵌入式服务 |
上载要用于主服务的预配配置文件和 Apple 签名证书。 提示: 由于资源用于对代理和要测试的所有应用程序进行签名,因此请确保预配配置文件中的应用程序 ID 使用通配符。有关详细信息,请参阅 iOS 用于签署应用程序的资源。 如果证书受密码保护,则在提示时设置密码输入。 管理员还可以下载或删除上载的预配配置文件或证书。转到信息图标 成功保存签名服务设置后,会自动发送最新的代理进行签名。可以在代理应用程序的详细信息弹出窗口中查看签名状态。有关详细信息,请参阅代理应用程序。有关如何自动分发已签名代理的信息,请参阅查看和管理连接器。 |
远程服务 |
提供安装了签名服务的主签名计算机的详细信息。 |
管理员用户可以管理每个服务的签名资产。
其他服务 (仅限远程签名)
除了主服务外,使用添加服务按钮添加另一个 iOS 签名服务。指示使用附加服务的工作区。
使用移除按钮移除不再需要的其他服务。
注: 只有在使用远程签名服务时,才支持其他服务。尽管可以在嵌入式 iOS 签名服务设置中添加其他服务,但始终使用主服务。
在服务之间切换
如果配置远程签名服务,然后切换到嵌入服务,则将覆盖为远程服务输入的原始值。如果切换回使用远程服务器,请重新输入远程签名服务设置,否则服务将失败。
安全连接 (SSL)
如果为与签名服务的连接启用了 SSL,则可以使用自签名证书或由证书颁发机构 (Certificate Authority ,CA) 颁发的证书。如果使用自签名证书,则可以按照 SSL 连接中的说明将其导入 Digital Lab 服务器,或禁用 iOS 应用程序代码注入程序证书验证设置。
另请参阅: