Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
如何托管文件并从iOS应用程序读取文件_Ios_File_Hosting - Fatal编程技术网

如何托管文件并从iOS应用程序读取文件

如何托管文件并从iOS应用程序读取文件,ios,file,hosting,Ios,File,Hosting,很明显,我知道您可以通过URL读取文件,并将其解析为JSON等。然而,我只对不由我托管的文件执行过此操作。我有几个文件,我需要在我的应用程序中访问这些文件的内容,我不知道该怎么做,因为我希望这些文件是私人托管的,而不是仅通过URL访问 我一直在做的就是创建一个私有的GitHub repo,并将文件放在该repo中。但这样做,我必须将我的GitHub个人身份验证令牌放入应用程序中,这样它才能访问文件(应用程序尚未部署,因为我觉得这样做不安全) 有点新手。有更好的方法吗?您需要一个普通的后端服务器。

很明显,我知道您可以通过URL读取文件,并将其解析为JSON等。然而,我只对不由我托管的文件执行过此操作。我有几个文件,我需要在我的应用程序中访问这些文件的内容,我不知道该怎么做,因为我希望这些文件是私人托管的,而不是仅通过URL访问

我一直在做的就是创建一个私有的GitHub repo,并将文件放在该repo中。但这样做,我必须将我的GitHub个人身份验证令牌放入应用程序中,这样它才能访问文件(应用程序尚未部署,因为我觉得这样做不安全)


有点新手。有更好的方法吗?

您需要一个普通的后端服务器。但是,你也可以把文件放在谷歌硬盘上,让任何人都可以使用链接。它应该会起作用

对于后端: 0阅读参考资料nodejs.org或spring.io

  • 了解如何运行服务器
  • 了解如何添加身份验证
  • 了解如何添加授权
  • 将文件放在服务器上并需要授权
  • 在公共服务器上部署后端

  • 就像我说的“我希望文件是私人托管的,而不是只有URL才可用。”我想我需要一个后端服务器,我的问题是如何为我的用例设置类似的东西?如果URL不能提供文件,那么它就无法下载。请编辑这个问题,因为它不清楚。这个问题是一个高层次的问题:我怎样才能私下托管只有我才能访问的文件(通过Swift)?这更清楚吗?如果您的答案仍然是“您需要一个普通的后端服务器”,那么这就是我的下一个问题:我在哪里可以学习如何设置类似的东西-初学者教程?或1。了解如何运行服务器2。了解如何添加身份验证3。了解如何添加授权4。将文件放在服务器上并需要授权。5.在公共服务器上部署后端。