This is an automated email from the ASF dual-hosted git repository. luckychen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-weex.git
The following commit(s) were added to refs/heads/master by this push: new 84c3bb9 [iOS] add flag of grey bundle (#2828) 84c3bb9 is described below commit 84c3bb9e6b9ee7f58d4b8563a15c4f39a8ee2e3c Author: jianhan-he <41508406+jianhan...@users.noreply.github.com> AuthorDate: Thu Aug 15 11:43:48 2019 +0800 [iOS] add flag of grey bundle (#2828) --- ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.h | 1 + ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.m | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.h b/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.h index 335b639..b843c64 100644 --- a/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.h +++ b/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.h @@ -32,6 +32,7 @@ extern NSString* const KEY_PAGE_PROPERTIES_JSLIB_VERSION; extern NSString* const KEY_PAGE_PROPERTIES_WEEX_VERSION; extern NSString* const KEY_PAGE_PROPERTIES_REQUEST_TYPE; extern NSString* const KEY_PAGE_PROPERTIES_Z_CACHE_INFO; +extern NSString* const KEY_PAGE_PROPERTIES_GREY_BUNDLE; extern NSString* const KEY_PAGE_PROPERTIES_JS_FM_INIT; extern NSString* const KEY_PAGE_PROPERTIES_BUNDLE_TYPE; extern NSString* const KEY_PAGE_PROPERTIES_CONTAINER_NAME; diff --git a/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.m b/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.m index 1966b8d..33d6b4b 100644 --- a/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.m +++ b/ios/sdk/WeexSDK/Sources/Performance/WXApmForInstance.m @@ -44,6 +44,7 @@ NSString* const KEY_PAGE_PROPERTIES_JSLIB_VERSION = @"wxJSLibVersion"; NSString* const KEY_PAGE_PROPERTIES_WEEX_VERSION = @"wxSDKVersion"; NSString* const KEY_PAGE_PROPERTIES_REQUEST_TYPE = @"wxRequestType"; NSString* const KEY_PAGE_PROPERTIES_Z_CACHE_INFO = @"wxZCacheInfo"; +NSString* const KEY_PAGE_PROPERTIES_GREY_BUNDLE = @"wxGreyBundle"; NSString* const KEY_PAGE_PROPERTIES_JS_FM_INIT = @"wxJsFrameworkInit"; NSString* const KEY_PAGE_PROPERTIES_BUNDLE_TYPE = @"wxBundleType"; NSString* const KEY_PAGE_PROPERTIES_CONTAINER_NAME = @"wxContainerName"; @@ -441,6 +442,11 @@ NSString* const VALUE_ERROR_CODE_DEFAULT = @"0"; return; } + id wxGreyBundle = [extInfo objectForKey:KEY_PAGE_PROPERTIES_GREY_BUNDLE]; + if (nil != wxGreyBundle && [wxGreyBundle isKindOfClass:NSString.class]) { + [self setProperty:KEY_PAGE_PROPERTIES_GREY_BUNDLE withValue:wxGreyBundle]; + } + id wxRequestType = [extInfo objectForKey:KEY_PAGE_PROPERTIES_REQUEST_TYPE]; if (nil != wxRequestType && [wxRequestType isKindOfClass: NSString.class]) { [self setProperty:KEY_PAGE_PROPERTIES_REQUEST_TYPE withValue:wxRequestType];