配置文件获取
开发人员从开放平台获取对应 App 的配置文件,该配置文件是一个 json 文件,包含该 App 使用小程序开发平台的所有信息,将配置文件引入到项目中,并且作为资源设置在打包内容。具体操作,请参见 获取配置文件。
配置信息设置
根据配置文件初始化 TMFAppletConfig 对象,并使用 TMFAppletConfig 初始化 TCMPP 小程序引擎。
sdk 可以支持直接进行引擎初始化,提前准备网络链接,并更新基础库信息和配置信息,加速后小程序加载,也可以支持在需要的时候进行初始化。
参考代码:
//配置使用环境NSString *filePath = [[NSBundle mainBundle] pathForResource:@"tcmpp-ios-configurations" ofType:@"json"];if(filePath) {TMAServerConfig *config = [[TMAServerConfig alloc] initWithFile:filePath];//直接初始化[[TMFMiniAppSDKManager sharedInstance] setConfiguration:config];/*//准备配置信息,在需要的时候调用initServer进行初始化或者打开小程序时自动初始化[[TMFMiniAppSDKManager sharedInstance] prepareConfig:config];//需要时机进行初始化[[TMFMiniAppSDKManager sharedInstance] initServer];/*}
其它初始化动作
使用者可根据需要,设置开放接口实现实例。如果需要集成扩展模块时,初始化扩展接口准备。
//设置小程序引擎代理类实现[TMFMiniAppSDKManager sharedInstance].miniAppSdkDelegate = [MIniAppDemoSDKDelegateImpl sharedInstance];