gpt4 book ai didi

React-Native:在生产构建中启用性能监视器

转载 作者:行者123 更新时间:2023-12-04 04:44:13 45 4
gpt4 key购买 nike

我正在为 iOS 进行 react-native 自动化 UI 测试,我想从性能监视器获取 UI 和 JS FPS。

我可以在 Debug模式下启用并获取这些值,但在生产模式下我无法启用性能监视器,即使我更新设置以在 AppDelegate 中强制启用

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSDictionary *settings = [defaults objectForKey:@"RCTDevMenu"];
NSMutableDictionary *newSettings = [NSMutableDictionary dictionaryWithDictionary:settings];
newSettings[@"RCTPerfMonitorKey"] = @1;
newSettings[@"showFPS"] = @1;
[defaults setObject:newSettings forKey:@"RCTDevMenu"];
[defaults synchronize];

有什么方法可以在生产构建中打开性能监视器吗?

最佳答案

发现我们可以在 React.xcodeproj 中创建一个新模式并在预处理器 Marcos 中设置 RCT_DEV=1 以在生产构建中启用开发菜单。

关于React-Native:在生产构建中启用性能监视器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41277990/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com