加载请求的应用程序时出现问题。您似乎正在使用LAN URL

时间:2019-06-22 11:46:05

标签: ios react-native expo

我无法通过expo编译我的项目。我已按照所有步骤弹出expo以便在iOS中运行该应用。请在下面的错误屏幕截图中查找以供参考。enter link description here enter image description here

6 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,这里没有答案可以帮助我。实际上,我在iPhone上安装了较旧版本的Expo。因此,我已经将iPhone上的博览会版本更新为最新版本,然后运行良好。

答案 1 :(得分:0)

如果新项目无法解决问题,

您的uri看起来像这样。

Your URL is: exp://192.168.43.61:19000

与此相反。

exp://9h-hcy.bacon.tickle_me_elmo.exp.direct:80

然后您可以尝试一下。

exp start --tunnel并检查以确保您的wifi连接牢固

否则 exp start -m tunnel

连接的detailed description

答案 2 :(得分:0)

尝试expo-cli start --tunnel为我工作。

 [16:13:53] Expo DevTools is running at http://localhost:19002 
 [16:14:10] Your native app is running at exp://fa-2jw.testdev.testdev-expo.exp.direct:80

答案 3 :(得分:0)

有同样的问题。
我正在使用PC,通过博览会进行编译并在Iphone上进行测试。
这对我有用。

from sklearn.preprocessing import OneHotEncoder
import pandas as pd
from sklearn.base import BaseEstimator, TransformerMixin

class My_encoder(BaseEstimator, TransformerMixin):
   
    def __init__(self,drop = 'first',sparse=False):
        self.encoder = OneHotEncoder(drop = drop,sparse = sparse)
        self.features_to_encode = []
        self.columns = []
    
    def fit(self,X_train,features_to_encode):
        
        data = X_train.copy()
        self.features_to_encode = features_to_encode
        data_to_encode = data[self.features_to_encode]
        self.columns = pd.get_dummies(data_to_encode,drop_first = True).columns
        self.encoder.fit(data_to_encode)
        return self.encoder
    
    def transform(self,X_test):
        
        data = X_test.copy()
        data.reset_index(drop = True,inplace =True)
        data_to_encode = data[self.features_to_encode]
        data_left = data.drop(self.features_to_encode,axis = 1)
        
        data_encoded = pd.DataFrame(self.encoder.transform(data_to_encode),columns = self.columns)
        
        return pd.concat([data_left,data_encoded],axis = 1)

当我使用头纱启动时,我收到与您相同的错误消息。

答案 4 :(得分:0)

花了几个小时并尝试了以下各种技巧之后,我才有效。我的节点版本更新为13.0。我通过以下命令降级了

$ npm install -g n
$ n 12.14.1

,然后再次重新安装了expo cli 博览会版本是3.24.2。 (您可以通过expo查看版本-版本)

  • 通过命令expo init(projectName)创建新项目
  • npm开始
  • 一次地铁打包机
  • 切换局域网以切换然后设置回局域网 如图toggle LAN to toggle and then set back to LAN
  • 所示

答案 5 :(得分:0)

确保在终端中运行expo start之后,从浏览器Localhost中的LAN切换切换到Tunnel切换。还要确保您的互联网稳定。