首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从具有固定ip的本地主机反应本机获取

从具有固定ip的本地主机反应本机获取
EN

Stack Overflow用户
提问于 2018-06-01 01:39:47
回答 1查看 1.6K关注 0票数 1

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

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

在web应用程序中:

代码语言:javascript
复制
Local host ip: 192.168.0.100

该配置将被下载到应用程序,以便本地应用程序知道本地服务器的位置。

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

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

代码语言:javascript
复制
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和安卓上都能用吗?

b.当在Apple Store或Android Play Store上发布应用程序时,是否违反任何条款?我可以发布我的应用程序吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-01 02:58:30

根据苹果公司的AppStore Review Guidelines,该应用程序首先应该是功能性的,才能获得批准。

支持后端服务,以便它们在审查期间是实时的和可访问的。

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

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

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

应用商店是一种接触世界各地亿万人的绝佳方式。如果你创建了一个只想展示给家人和朋友的应用程序,app Store不是最好的方式。考虑一下Ad Hoc分发或企业计划。如果您刚刚开始,请了解有关Apple Developer Program的更多信息。

已阅读适用于企业帐户的OverTheAir应用程序的this document安装。

我对安卓的了解非常有限,但据我所知,你可以在PlayStore之外分发任何APK,而不需要任何特定的帐户要求,就像我们在iOS的情况下一样。只需在Android安全设置中启用未知来源的应用程序安装即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50629907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档