Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用固定ip从本地主机响应本机提取_Javascript_Android_Ios_React Native - Fatal编程技术网

Javascript 使用固定ip从本地主机响应本机提取

Javascript 使用固定ip从本地主机响应本机提取,javascript,android,ios,react-native,Javascript,Android,Ios,React Native,我正在构建一个React本机应用程序,它将从本地主机和internet(web)主机获取数据 web应用程序是一个普通的应用程序,包含一些分析和配置数据。将在web应用程序上配置本地主机ip: 在web应用程序中: Local host ip: 192.168.0.100 该配置将加载到应用程序,以便本地应用程序知道本地服务器位于何处 本地服务器将在本地收集物联网数据,以显示在应用程序上。这些物联网设备无法连接到互联网,这就是我需要使用本地主机的原因 我的问题是,从我的应用程序获取到本地主机是

我正在构建一个React本机应用程序,它将从本地主机和internet(web)主机获取数据

web应用程序是一个普通的应用程序,包含一些分析和配置数据。将在web应用程序上配置本地主机ip:

在web应用程序中:

Local host ip: 192.168.0.100
该配置将加载到应用程序,以便本地应用程序知道本地服务器位于何处

本地服务器将在本地收集物联网数据,以显示在应用程序上。这些物联网设备无法连接到互联网,这就是我需要使用本地主机的原因

我的问题是,从我的应用程序获取到本地主机是否可以接受,例如:

fetch('https://192.168.0.100/endpoint/', {
  method: 'POST',
  headers: {
    Accept: 'application/json',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    firstParam: 'yourValue',
    secondParam: 'yourOtherValue',
  }),
});
当然,该应用程序必须在连接到本地网络的设备上运行,我有本地服务器(192.168.0.100)和互联网连接

问题:

a。这对iOS和Android都有效吗

b。在Apple Store或Android Play Store上发布应用程序时,会违反任何条款吗?我能发布我的应用程序吗?

根据苹果公司的建议,要获得批准,应用程序首先应该具备功能

启用后端服务,以便它们在审查期间处于活动状态并可访问

应用程序不应该要求用户进行某些设置才能运行

应用程序不得强制用户对应用程序进行评分、查看应用程序、下载其他应用程序或其他类似操作,以访问应用程序的功能、内容或使用

如果你的应用程序在安装之前需要一些设置,这意味着它不是针对大众,而是针对运行你的设置的特定人员。在这种情况下,请尝试使用企业帐户在AppStore外部分发应用程序

应用商店是一个伟大的方式,以达到世界各地数亿人。如果你构建了一个只想向家人和朋友展示的应用程序,那么应用商店并不是最好的方式。考虑Ad hoc分布或企业程序。如果您刚刚开始,请进一步了解

请阅读企业帐户iOS应用程序的OverTheAir(OTA)安装


对于Android,我的知识非常有限,但据我所知,您可以在PlayStore之外分发任何APK,而无需任何特定的帐户要求,就像我们在iOS中所做的那样。只需在Android安全设置中启用未知来源的应用程序安装。

谢谢您的回答。因此,如果我遵循发布的指南,我可以从本地ip地址获取吗?这些指南是关于应用程序发布的。就抓取而言,我认为在Android和iOS上从本地服务器抓取数据不会有任何问题。