gpt4 book ai didi

ios - 从 React Native 中访问 'User-Defined' xcode 变量

转载 作者:行者123 更新时间:2023-12-02 02:51:55 24 4
gpt4 key购买 nike

我有一个使用 xcode 构建的 React Native 项目。我构建的目标有两个,一个用于登台,一个用于生产。我正在 xcode 中管理一些变量,在我的各种构建目标上使用“build设置”下的“用户定义”部分。

我的问题是...如何从我的 React Native 应用程序中的 js 中访问这些数据?

最佳答案

向您的 Info.plist 添加一个新条目,并将 $(YOUR_USER_DEFINED_VALUE) 作为其值。这将替换为构建期间配置的目标值。

在 AppDelegate 中

NSDictionary* info = [[NSBundle mainBundle] infoDictionary];
NSDictionary *initialProps = @{@"yourValue" : [info valueForKey:@"NAME_IN_PLIST"]};
...
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
moduleName:@"AppName"
initialProperties:initialProps
launchOptions:launchOptions];

关于ios - 从 React Native 中访问 'User-Defined' xcode 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37824425/

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