Xcode和iOS模拟器应用程序没有连接

Xcode和iOS模拟器应用程序没有连接,xcode,ionic2,ios-simulator,Xcode,Ionic2,Ios Simulator,我已经用Ionic2开发了一个应用程序。我可以在浏览器和Android模拟器中运行它,没有问题。我现在已经将它部署到了iOS模拟器(Xcode),我发现了以下两个问题(我不确定它们是否相关) iOS Simulator具有互联网连接,因为当我在模拟器中访问Safari时,它可以看到互联网。然而,我的应用程序需要访问一些RESTful服务(托管在AWS上),这样做的时候就挂起了。这就好像应用程序无法访问互联网一样 我确实在日志中得到了以下信息: 2017-02-23 16:33:37.356 Wh

我已经用Ionic2开发了一个应用程序。我可以在浏览器和Android模拟器中运行它,没有问题。我现在已经将它部署到了iOS模拟器(
Xcode
),我发现了以下两个问题(我不确定它们是否相关)

  • iOS Simulator
    具有互联网连接,因为当我在模拟器中访问Safari时,它可以看到互联网。然而,我的应用程序需要访问一些RESTful服务(托管在AWS上),这样做的时候就挂起了。这就好像应用程序无法访问互联网一样
  • 我确实在日志中得到了以下信息:

    2017-02-23 16:33:37.356 WhoZoo[11863:1077448]将重置插件 页面加载。2017-02-23 16:33:39.236 WhoZoo[11863:1077448]装置 1420毫秒后准备发射2017-02-23 16:33:39.275 此应用程序尝试访问的WhoZoo[11863:1077448] 没有使用说明的隐私敏感数据。应用程序的 Info.plist必须包含NSLocationWhenUsageDescription密钥 使用字符串值向用户解释应用程序如何使用此数据

  • 当我尝试使用
    FireBase
    登录时,出现以下错误:
  • 此应用程序所在的环境不支持此操作 继续跑。“location.protocol”必须是http或https和web存储 必须启用


    任何帮助都将不胜感激。

    通过查看修复了问题1。需要将以下行添加到
    …info.plist
    文件中:

    <key>NSLocationWhenInUseUsageDescription</key>
        <string>$(PRODUCT_NAME) location use.</string>
    
    n不使用时的位置说明
    $(产品名称)位置使用。
    
    问题2仍未回答