Index: ios/chrome/common/app_group/app_group_constants.mm |
diff --git a/ios/chrome/common/app_group/app_group_constants.mm b/ios/chrome/common/app_group/app_group_constants.mm |
index e5911ba6de99fbd1f7fcd63c9801388a5724d279..bc2863170d7cc4258c059e495d7cf4f3e089662c 100644 |
--- a/ios/chrome/common/app_group/app_group_constants.mm |
+++ b/ios/chrome/common/app_group/app_group_constants.mm |
@@ -6,17 +6,13 @@ |
#include "base/logging.h" |
#include "base/strings/sys_string_conversions.h" |
+#include "build/config/ios/ios_app_bundle_id_prefix.h" |
#include "components/version_info/version_info.h" |
#if !defined(__has_feature) || !__has_feature(objc_arc) |
#error "This file requires ARC support." |
#endif |
-namespace { |
-NSString* const kChromeAppGroupIdentifier = |
- @"group." IOS_BUNDLE_ID_PREFIX ".chrome"; |
-} |
- |
namespace app_group { |
const char kChromeAppGroupXCallbackCommand[] = "app-group-command"; |
@@ -51,7 +47,8 @@ NSString* ApplicationGroup() { |
NSBundle* bundle = [NSBundle mainBundle]; |
NSString* group = [bundle objectForInfoDictionaryKey:@"KSApplicationGroup"]; |
if (![group length]) { |
- return kChromeAppGroupIdentifier; |
+ return [NSString stringWithFormat:@"group.%s.chrome", |
+ BUILDFLAG(IOS_APP_BUNDLE_ID_PREFIX), nil]; |
rohitrao (ping after 24h)
2016/12/13 14:14:30
Is there a better way to concatenate these strings
sdefresne
2016/12/13 15:18:02
Ah, BUILDFLAG(IOS_APP_BUNDLE_ID_PREFIX) expands to
|
} |
return group; |
} |