我已经创建了样例React Native项目,并按照React Native网站上的教程进行了操作。
我尝试运行应用IOS模拟器,其抛出错误如下,
** BUILD FAILED **
The following build commands failed:
PhaseScriptExecution Install\ Third\ Party /Users/Test/Documents/REACTJS/SampleReactNative/ios/build/Build/Intermediates.noindex/React.build/Debug-iphonesimulator/double-conversion.build/Script-190EE32F1E6A43DE00A8543A.sh
(1 failure)
Installing build/Build/Products/Debug-iphonesimulator/SampleReactNative.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist
Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/SampleReactNative.app/Info.plist
Print: Entry, ":CFBundleIdentifier", Does Not Exist
我的环境设置信息,
请帮助我们解决这些问题。
这可能是因为找不到某些库文件。你需要遵循我所做的一些步骤,这对我来说是完美的。1.)转到Xcode项目-
2.)Xcode
3.)清理您的项目并尝试构建,如果它遇到一些错误,如Xcode中的“glog/logging.h file not found”或“cofig.h file not found”和“CbundleIdentifier not exist”,那么不要担心。你只差一步。如果缺少配置,可能会发生这种情况。h文件,为此您需要更新配置。h文件。为此
4.)遵循以下步骤a.)关闭Xcode b.)打开项目终端(或者您可以直接左键单击项目并将文件夹拖动到关闭终端,[它将自动采用相应文件夹的路径])c.)写入命令
cd节点_模块/react本机/第三方/glog-0.3。4/
d、 )通过命令运行配置脚本文件
./配置
e.)现在关闭终端,用你的项目根路径转到终端。现在尝试最后运行你的iOS项目
反应本机运行ios
我在init之后也遇到了同样的问题:
本地运行ios
..尽管运行android很好。
不是解决方案,但目前的变通方法,也许是使用较低版本的RN初始化:
初始化Myapp版本react-native@0.51.0
建造得很好。与现有项目类似,安装较旧版本的RN。
0.54之前的其他版本。2可能有用,但我还没试过。
(编辑于2018年4月2日)通过此链接找到了我的解决方案:https://github.com/facebook/react-native/issues/18238
RN 0.54要求自iOS 11以来可用的类型。因此,你必须升级你的xcode,并将应用程序中的最低iOS版本设置为11
简而言之,升级的OSX
LanguageID 是指定字母和数字的组合作为语言标识符或分类的代码。 LanguageID 遵循 RFC 1766 标准格式: <languagecode2>-<country/regioncode2>,其中 languagecode2 是来自 ISO 639-1 的两个小写字母代码,而 country/regioncode2 是来自 ISO 3166 的两个大写字母代码。 这是一些 Lang
你好,我是新的反应原生,我试图安装反应原生sqlite存储改变安装,我按照Android安装的所有指令:[https://www.npmjs.com/package/react-native-sqlite-storage][1] 我尝试使用命令:react native run android运行它,但每次我都会遇到错误: 失败:生成失败,出现异常。错误:无法确定任务“:app:mergeDebu
我正在设置环境,开始开发react原生应用程序。我不断发现以下错误: PS C:\map\development\learnreact\react native\helloworld 配置项目:应用程序在不一致的位置“C:\Users\bheka\AppData\Local\Android\Sdk\platform tools”(预期为“C:\Users\bheka\AppData\Local\A
我使用Identityserver3作为MVC应用程序的授权服务器。因此,我的类如下: 这是我的子类: 这是我的: 但是在我的
我对用本机代码反应本机和桥接机制很不熟悉,尤其是当框架有委托时。假设我正在尝试桥接以下框架: 以下是我实现的桥接模块: RCTBRPtouchNetworkManager。h RCTBRPtouchNetworkManager。m 我可以很容易地调用虚拟方法,并在日志中查看结果。但是,从未调用委托方法didFinishSearch()。我从javascript中调用它,如下所示: 我有什么遗漏吗?
问题内容: 我有一个Jenkins实例,该实例使用从requirements.txt中附带的PyPI包来构建我的项目。但是,与TravisCI构建一样,每次从头开始构建都非常耗时,并且意味着构建要花费> 4-5分钟,这比理想情况要慢得多。 我正在寻找的是一种在本地缓存下载的软件包的方法,因此,当启动具有相同依赖项的构建时,不必从PyPI获取它就可以在本地获取,而当版本发生更改时,它可以获取上游软件
将我的RN版本从0.61.0升级到0.61.2后,当我发布构建版本时,它显示错误信息< code>No bundle url present。然后,我从xcode中删除main.jsBundle,并使用该命令再次创建该文件 发布后构建“无捆绑错误”消失了,但在我的发布版本中没有本地图像或图标。 #React本机版本信息:CPU:(4)x64 Intel(R)Core(TM)i5-3470S CPU
您可以使用ML kit来识别图片中的著名地标。 有关此API使用的示例,请参阅GitHub上的ML Kit快速入门示例。 在您开始之前 如果您还没有将Firebase添加到您的程序当中,那您可以从开始指南来开始您的工作。 将ML kit库放进您的Podfile中: pod 'Firebase/Core' pod 'Firebase/MLVision' 而后每次您要安装或者升级您的Pods的时