文件共享在 iPad 上不起作用

Posted

技术标签:

【中文标题】文件共享在 iPad 上不起作用【英文标题】:File sharing not working on iPad 【发布时间】:2010-10-22 17:45:04 【问题描述】:

我正在尝试让文件共享在我的 iPad 应用上运行。我已经将 UIFileSharingEnabled 添加到 plist 中,我已经查询了文档目录并在那里写入了一个文件(并通过 Organizer 查看它来验证它是否存在)。 iTunes 只是拒绝在设备的应用程序选项卡中显示文件共享信息。有谁知道我可能遗漏的任何模糊步骤,或者可能导致我的问题的一些边缘情况?我已经尝试了所有重新启动、干净的构建途径。

【问题讨论】:

这是最新操作系统的功能吗? (到目前为止,从应用程序中检索文档的能力一直是一个缺点) 我不知道它有多新,但你可以在我的其他帖子之一链接的苹果文档中阅读它(这里:***.com/questions/3995066/…) 【参考方案1】:

尝试将您的 iPad 同步到 iTunes。这对我有用。

【讨论】:

是的,试过了,没用。 :( 不过感谢您的建议。 您也可以尝试通过 iTunes 而不是 Xcode 安装您的应用程序;我听说有些人以这种方式取得了成功。 有没有办法通过开发构建来做到这一点,或者我需要创建它的临时构建(因此它显示在应用列表中)? 认为您可以使用开发版本来做到这一点,但我还没有尝试过。我会在 Xcode 中使用“构建和归档”来为 iTunes 生成一个 .ipa。【参考方案2】:

以下是为我解决此问题的方法:我构建了一个临时发行版并将其安装在我的 iPad 上。我相信,一旦该应用程序在 iTunes 中安装/识别为实际的“应用程序”(而不是通过 xcode 构建的功能),它就能够将其识别为能够共享文档。

【讨论】:

以上是关于文件共享在 iPad 上不起作用的主要内容,如果未能解决你的问题,请参考以下文章

UITableView 自定义单元格在 iPad Storyboard 上不起作用,但在 iPhone 上起作用

navigator.share 文件在 iOS 14 Safari 上不起作用

我的一些 Laravel 路由(PUT 和 DELETE)在共享主机上不起作用

App Icon Switcher 在 iPad 上不起作用,只有默认图标 - Swift?

Web Share API 在 iOS 上不起作用:Angular

在目标之间共享 UserDefault 不起作用