0
在遵循示例时传递React Native的初始属性不起作用。检测应用程序React应用程序是否正在模拟器中运行
问题是isSimulator
的值被评估为undefined
。
的Xcode:
BOOL isSimulator = NO;
#if TARGET_IPHONE_SIMULATOR
isSimulator = YES;
#endif
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
moduleName:@"ReactProject"
initialProperties:@{@"isSimulator": @(isSimulator)}
launchOptions:launchOptions];
阵营:
var isSimulator = this.props.isSimulator;