1
0
mirror of https://gitcode.com/gh_mirrors/re/react-native-pushy.git synced 2025-10-08 22:15:16 +08:00
Code Issues Packages Projects Releases Wiki Activity GitHub Gitee

改进ios生成build time

This commit is contained in:
sunnylqm
2019-10-06 22:20:57 +08:00
parent f9ff690157
commit eb67431567
5 changed files with 13 additions and 11 deletions

View File

@@ -470,9 +470,14 @@ RCT_EXPORT_METHOD(markSuccess)
#if DEBUG
return @"0";
#else
// To be replaced by scripts/generateiOSBuildTime.sh
NSString *pushy_build_time = 1570370091
return pushy_build_time;
static NSString *buildTime;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
NSString *buildTimePath = [[NSBundle mainBundle] pathForResource:@"pushy_build_time" ofType:@"txt"];
buildTime = [[NSString stringWithContentsOfFile:buildTimePath encoding:NSUTF8StringEncoding error:nil]
stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
});
return buildTime;
#endif
}