我正在尝试允许用户下载文件。
下载文件后,它会显示在浏览器窗口中,而不是下载它。
有谁知道让 iPhone 下载文件而不是查看文件的方法。
此外,我尝试过的所有代码都在 Android 设备上运行良好。
谢谢。
我正在尝试允许用户下载文件。
下载文件后,它会显示在浏览器窗口中,而不是下载它。
有谁知道让 iPhone 下载文件而不是查看文件的方法。
此外,我尝试过的所有代码都在 Android 设备上运行良好。
谢谢。
你不能。苹果故意阻止这样的事情,以保护他们的 iOS 免受黑客和恶意软件的侵害;您无权访问(除非您是开发人员,在这种情况下受限制)手机集成数据存储。
您是在编写一个下载图像的程序,还是以用户身份尝试这样做?
如果您正在编写程序,则只能将文件下载到有限数量的位置。您的应用程序的文档目录是最明显的选择。
您将需要创建一个 NSURLRequest,然后是一个 NSURLConnection,然后实现一些委托方法来处理传入的数据。然后您需要使用 NSFileManager 方法将数据写入文件。