Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.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 在Firebase-Swift中创建一个以前不存在的新文件_Ios_Swift_Firebase_Firebase Storage - Fatal编程技术网

Ios 在Firebase-Swift中创建一个以前不存在的新文件

Ios 在Firebase-Swift中创建一个以前不存在的新文件,ios,swift,firebase,firebase-storage,Ios,Swift,Firebase,Firebase Storage,我正在制作一个iOS应用程序,允许用户从手机上创建HTML、CSS和JavaScript网站 该应用程序最终将与一个网站和一个macOS应用程序配对,因此,我将所有内容都保存到云上,以便可以从任何地方访问项目 我面临的问题是,我无法找到在Firebase中创建全新文件的方法,只能像照片一样上载现有文件 我想创建HTML、CSS和JavaScript文件,而不将它们保存到设备上 谢谢你抽出时间!非常感谢您的帮助。您所要求的是不可能的 但您可以做的是将文件中的任何代码临时保存到本地,将文件上载到fi

我正在制作一个iOS应用程序,允许用户从手机上创建HTML、CSS和JavaScript网站

该应用程序最终将与一个网站和一个macOS应用程序配对,因此,我将所有内容都保存到云上,以便可以从任何地方访问项目

我面临的问题是,我无法找到在Firebase中创建全新文件的方法,只能像照片一样上载现有文件

我想创建HTML、CSS和JavaScript文件,而不将它们保存到设备上


谢谢你抽出时间!非常感谢您的帮助。

您所要求的是不可能的


但您可以做的是将文件中的任何代码临时保存到本地,将文件上载到firebase存储,然后删除本地文件。用户甚至在几秒钟内都不会知道您将文件保存在本地。

首先,Firebase技术(遗憾的是)不支持macOS,因此您应该切换到其他平台(领域)。其次,HTML、CSS和JavaScript都是文本的,您可以轻松地将文本存储在其中。第三,Firebase没有文件;它是一个NoSQL数据库,使用没有预定义模式的父/子结构。如果您有要存储的文件,或者如果您需要比Firebase更复杂的查询,那么这可能是一个很好的解决方案。谢谢您的帮助。我是否有可能将文件内容存储到数据库中,然后将其写入设备?这取决于具体情况。理论上,您可以使用firebase存储或firestore,并将文件名和内容作为键和值,但您可能面临的问题是字符限制和不允许的字符。更多信息请参见此处:谢谢您的帮助,我非常感谢。