这是因为您已将 SDK 升级到最新版本,请在此处阅读更多详细信息:https ://mobilefirstplatform.ibmcloud.com/blog/2018/05/18/8-0-master-ifix-release/#features
IFix 8.0.0.0-MFPF-IF202010151343 introduces a breaking change with respect to compatibility with older versions of the Mobile Foundation server. If your app uses any of the following SDKs - Android, iOS or Cordova version 8.0.2020101412 or higher, it is necessary to upgrade your server version to 8.0.2020101311 or higher. This is necessitated by the APAR PH30473 STRENGTHENING PRE-AUTH ENDPOINT, which makes changes in the communication protocol between the Mobile Foundation SDKs and the Mobile Foundation server.
If you are unable to upgrade your server, as a compatibility measure, you can choose to use the newer SDKs (version 8.0.2020101412 or higher) with an older version of the Mobile Foundation server (versions prior to 8.0.2020101311) by adding the following configuration:
Native Android apps
Add the following line to your mfpclient.properties file:
sdkProtocolVersion=1
Native iOS apps
Add the following entry to your mfpclient.plist
Name - sdkProtocolVersion
Type - Number
Value - 1
Cordova apps
Add the following line under the <widget> section of your project's config.xml.
<mfp:SDKProtocolVersion>1</mfp:SDKProtocolVersion>
The recommended approach is to upgrade the server and not use the compatibility configuration mentioned above.