gpt4 book ai didi

ios - 如何在没有共享 UI 的情况下在 iOS8 中创建共享扩展

转载 作者:可可西里 更新时间:2023-11-01 03:43:18 27 4
gpt4 key购买 nike

我当时使用的是 Pocket,他们似乎创建了一个共享扩展,它只是将 URL 发布到他们的服务而没有 UI。

有人知道如何复制这个吗?我是扩展新手,但对 iOS/Objective-C 非常熟悉

enter image description here

enter image description here

最佳答案

想通了。

只是不要使用内置的 SLComposeServiceViewController

@interface ShareViewController : UIViewController

@end

并确保在完成共享扩展后调用以下函数

[self.extensionContext completeRequestReturningItems:@[] completionHandler:nil];

换句话说,将 ShareViewController.swift 的内容替换为:

import UIKit

class ShareViewController: UIViewController {
override func viewDidLoad() {
extensionContext?.completeRequest(returningItems: [], completionHandler: nil)
}
}

关于ios - 如何在没有共享 UI 的情况下在 iOS8 中创建共享扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28661062/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com