React Native iOS没有捆绑URL的本期问题



我已经在http请求上修改了info.plist文件。

当我运行一个反应的项目时,我会出现错误,没有捆绑URL,但我不知道我遇到的错误,

我的info.plist文件

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSExceptionDomains</key>
        <dict>
            <key>api.xxx.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
            </dict>
    </dict>
</dict>

在此处输入图像描述

我发现解决此问题的最简单的事情是运行

react-native start

运行React Packager的

。在使用模拟器的设备时,将此运行放置。由于某种原因,任何地方的文档中都没有提及。

运行以下代码:

killall -9 node
rm -rf ios/build
react-native run-ios

它将打开启动packager.command,该应用程序将在iOS模拟器上安装

原因是,因为文件main.jsbundle iOS内部的jsbundle不是在某个时候或生成的时间生成的,而是错误地解决此操作。

  1. 在包装的脚本中添加以下行。 " build:ios":" react-native bundle -entry-file ='index.js' - bundle-output ='。/ios/main/main.jsbundle'-dev = false-platform ='ios'
  2. 然后运行以下命令: 纱线构建:iOS或NPM RUN构建:iOS
  3. 打开您的Xcode选择项目,然后单击项目名称转到构建面,然后单击复制构建资源屁股您的Main.jsbundle
  4. 运行反应的run-ios

这项工作

  1. 跑步"反应新run-ios"
  2. 出现错误时,运行" npm install"
  3. 然后再次运行"反应式run-ios"。

来源:反应本地中没有捆绑URL的含义?

我遇到了同样的问题。尝试一下,我解决了问题

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSAllowsArbitraryLoadsInWebContent</key>
    <true/>
    <key>NSAllowsLocalNetworking</key>
    <true/>
</dict>

来源:反应本机iOS no Bundle URL现在发行

在Xcode 8上测试的问题,Swift 3X

在终端导航到您的项目目录并升级React Native

react-native upgrade

如果您想探索更多信息,则可以检查GitHub问题链接

单击以了解github中的更多信息

Abdul Karim是正确的,这是解决我问题的唯一一件事。现在要升级的新命令是

react-native-git-upgrade

您首先需要NPM安装

npm install -g react-native-git-upgrade

帮助我的是构建文件夹并重新运行项目

终端:

  1. rm -rf ios/build

  2. React-native run-ios

  1. 最小化您的应用程序(杀死您的应用程序)不要删除它..在模拟器中按Ctrl H。
  2. 返回终端并编写NPM安装(不建议总是建议)
  3. 再次写入反应的run-ios,它将开始。

那只是捆绑的问题没什么大不了的!

首先,ping 127.0.0.1如果64个字节来自127.0.0.1:icmp_seq = 2 ttl = 64 time = 64 time = 0.068 ms

第二,ping localhost,如果您的本地主机分析IP不是您的计算机IP,我们发现问题,原因:您的Localhost进行了修改,

第三---您需要使用Local-Host,Open/ETC/主机修改计算机127.0.0.1 并设置例如:保存,重新加载您的Internet Explorer

1 ## 2#主机数据库 3# 4#localhost用于配置环回接口 5#系统启动时。不要更改此条目。 6 ## 7 127.0.0.1 localhost

相关内容

  • 没有找到相关文章