- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有问题,我想用电子邮件、消息和 AirDrop 发送图像。目前只有电子邮件和消息有效,当我尝试通过 AirDrop 发送它时,设备会得到一个我无法打开的 .data 文件。我该如何解决这个问题?
@IBAction func sendItButton(_ sender: UIBarButtonItem) {
let imageShare = [ image! ]
let activityViewController = UIActivityViewController(activityItems: imageShare , applicationActivities: nil)
activityViewController.popoverPresentationController?.barButtonItem = sender
self.present(activityViewController, animated: true, completion: nil)
}
最佳答案
我今天遇到了类似的问题,如果 UIImage 源自 bundle 中的 .jpeg 图像,那么 UIActivityViewController 上似乎存在错误。我使用图像的文件 URL(而不是 UIImage)作为 activityItems,它工作正常。
private func urlForBundleFile(filename: String) -> URL? {
let components = filename.components(separatedBy: ".")
return Bundle.main.url(forResource: components[0], withExtension: components[1])
}
let imageURL = urlForBundleFile(filename: "someImage.jpeg")
let activityViewController = UIActivityViewController(activityItems: [imageURL] , applicationActivities: nil)
关于Swift 4 UIActivityViewController 使用 AirDrop 发送图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51475586/
我需要输入哪个路径才能在 Finder 中打开 AirDrop? 例如我可以输入 ~/ 打开我的主文件夹,哪个路径会指向 AirDrop? 最佳答案 我自己解决了这个问题。 AirDrop 的路径是/
我已经为此苦苦挣扎了很久,因为我找不到任何详细的例子。 在我的应用程序中,我有一组自定义数据,我想通过 AirDrop 将这些数据发送给具有相同应用程序的另一个用户。 第一步是发送数据: @IBAct
我正在尝试通过 AirDrop 与 UIActivityViewController 界面共享我的应用程序。如果我传递一个 iTunes url,另一个用户会收到一条消息“X 的 iPhone 想向您
我有一个应用程序可以空投 PDF 并能够处理接收 PDF。我想这样做,以便只有我的应用程序是建议的应用程序,用于从包含我的应用程序的另一台设备打开空投文件。因此,通过 AirDrop 从我在设备 1
我正在开发一个应用程序,其功能之一是下载和显示 PDF 文件。我在实现这些功能时没有遇到任何问题。然后我想启用文件共享,但遇到了一个奇怪的问题。 这是我的共享代码的样子: log.debug("Wil
我想将带 AirDrop 的共享表作为我应用程序中的唯一选项。 在 iOS 7 中,我可以简单地将所有共享类型添加到 UIActivityViewController 的 excludedActivi
我正在构建一个使用 iOS 中包含的 AirDrop 功能的 Objective-C 应用程序。我尝试发送的文件是一个 .plist 文件,出于某种原因在技术上被视为自定义文件类型。从我的 Mac 接
出于好奇...有没有人能够将 AirDrop 功能集成到 Android 应用程序中? 我真的不关心在Android端接收任何信息,但我希望我能从Android发送信息到iOS端。我希望找到对它的工作
有人有任何示例说明如何将 AirDrop 添加到应用程序以从文档文件夹发送和接收文件吗?我正在尝试在 iPhone 和 iPad 应用程序之间共享一个 SQLite 数据库。我做了很多研究,看起来 A
我正在尝试实现 AirDrop我的 iOS 应用程序中的功能。但是,我无法找到有关此功能的任何特定教程或资源。有人可以向我提供有关 AirDrop 实现的示例或链接吗? iOS 7 中的功能? 非常感
因此,通过 UIActivityViewController 共享文档的典型方式是类似于以下的代码: let ac = UIActivityViewController(activityItems:
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 7 年前。 Improve t
有人知道如何在我的应用程序上接收通过 AirDrop 发送的 NSString 吗?到目前为止,我的应用程序可以通过 AirDrop 发送 NSString。但我不知道如何使用我的应用程序打开通过 A
我有一个 NSMutableArray self.certificates 这个数组由保存的字符串和核心数据组成。我想通过 AirDrop 发送这个。我已经检查了 serialization 并且我正
出于某种原因,当我在我的应用程序中使用 ActivityViewController 时,我无法获得使用 Airdrop 进行共享的选项。如果我从 Chrome 使用它,我会得到以下选项: 这是我正在
我正在使用 UIActivityViewController 来分享一些文本和 url,这在发送一些文本和 url 时效果很好。 我目前需要使用完成处理程序来执行其他操作,具体取决于用户是取消了 UI
我希望能够使用 UIActivityViewController 同时空投文本文件和图像。下面的代码可以很好地通过 iMessage 或电子邮件发送这两种文件类型,但是当我尝试使用 AirDrop 时
关闭。这个问题需要更多 focused .它目前不接受答案。 想要改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭3年前。 Improve this que
我想知道新的 Mac OS AirDrop 使用了哪些技术,以及是否有办法在 Windows 上使用它。 最佳答案 Bonjour 发生在第 3 层,所以它可能只是其中的一小部分。 真正的问题是 Ai
我正在使用 UIDocumentInteractionController 在应用程序之间共享文件。它工作正常。但是每当我打开工作表时,该工作表都会包含 myapp + airdrop 选项。 有什么
我是一名优秀的程序员,十分优秀!