小编tzo*_*oza的帖子

UIActivityViewController 选择 AirDrop 时 NSExtension 警告

我在 Xcode 控制台上收到下一个警告:

[NSExtension] Extension request contains input items but the extension point does not specify a set of allowed payload classes. The extension point's NSExtensionContext subclass must implement `+_allowedItemPayloadClasses`. This must return the set of allowed NSExtensionItem payload classes. In future, this request will fail with an error. Extension: <EXConcreteExtension: 0x283a54cc0> {id = com.apple.Sharing.AirDrop} Items: (
"<NSExtensionItem: 0x280d73a40> - userInfo: {\n    ShowNoContentView = 1;\n}"
Run Code Online (Sandbox Code Playgroud)

我实现的代码基本上是UIActivityViewController接收 CSV 文档的代码。

let activityController = UIActivityViewController(activityItems: [url], applicationActivities: nil)
    
    activityController.completionWithItemsHandler = …
Run Code Online (Sandbox Code Playgroud)

swift

24
推荐指数
1
解决办法
5470
查看次数

标签 统计

swift ×1