CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
CriFsWebInstaller.ModuleConfig结构体 参考

模块配置 更多...

Public 属性

uint numInstallers
 设置同时使用的Installer的最大数 更多...
 
string proxyHost
 设置 HTTP 代理Server主机名 更多...
 
ushort proxyPort
 设置 HTTP 代理Server端口 更多...
 
string userAgent
 设置 User-Agent 更多...
 
uint inactiveTimeoutSec
 设置超时时间(秒单位) 更多...
 
bool allowInsecureSSL
 设置不安全的 HTTPS 通信的权限 更多...
 
ModulePlatformConfig platformConfig
 平台专用设置
 

详细描述

模块配置

说明:
是用于指定 CriFsWebInstaller 动作规格的结构体。
模块初始化时( CriWare.CriFsWebInstaller::InitializeModule 函数),作为参数指定本结构体。
备注:
请使用 CriWare.CriFsWebInstaller::defaultModuleConfig 获取预设配置,根据需要对其做出更改,并在 CriWare.CriFsWebInstaller::InitializeModule 函数中作为参数指定。
参见
CriFsWebInstaller::InitializeModule, CriFsWebInstaller::defaultModuleConfig

类成员变量说明

uint numInstallers

设置同时使用的Installer的最大数

说明:
无法超过该数字,同时创建 CriFsWebInstaller。
string proxyHost

设置 HTTP 代理Server主机名

说明:
请设置在 CriFsWebInstaller 使用的代理Server的主机名。
如设置了 null,则将不会使用代理Server。
ushort proxyPort

设置 HTTP 代理Server端口

说明:
请设置在 CriFsWebInstaller 使用的代理Server的端口。
该值仅在是 CriFsWebInstaller::ModuleConfig.proxyHost != null 时有效。
string userAgent

设置 User-Agent

说明:
请在覆盖预设的 User-Agent 时进行设置。 如果设置了 null,则将使用预设的 User-Agent。
uint inactiveTimeoutSec

设置超时时间(秒单位)

说明:
该时间内,已接受的大小没有变化时,会发生超时错误( CriFsWebinstaller::Error.Timeout )。
参见
CriFsWebInstaller::StatusInfo.error, CriFsWebInstaller::Error.Timeout
bool allowInsecureSSL

设置不安全的 HTTPS 通信的权限

说明:
如果为true,则允许非安全的HTTPS通信。
请只在应用开发过程中不能提供有效的服务器证书时设置为true。
注意:
- 要在苹果平台上允许非安全的HTTPS通信, 除了需要将本标记设置为 "True" 之外,还必须禁用ATS(App Transport Security) 或进行例外设置。

该结构体的文档由以下文件生成: