分享扩展程序以分享最近通话中的号码

时间:2017-06-28 19:39:30

标签: ios swift ios-extensions

使用第一个swift应用程序,并停留在“共享扩展”中。尝试将最近通话中的电话号码共享给应用程序以进行后台任务。

一旦用户从最近的通话记录中输入号码的个人资料,就可以这样做:

会看到我的应用的图标:

现在想要获取电话号码和国家/地区代码来执行该任务,当前代码为:

class ShareViewController: UIViewController {
    override func viewDidLoad() {
        // Want to get selected phone number only and print it on the console for testing
        print("Test\n")
    }
}

怎么做?

提前致谢

1 个答案:

答案 0 :(得分:0)

使用了您的应用程序图标。来自Apples documentation

  

在iOS中,自定义操作扩展程序使用其包含应用程序图标的模板图像版本,您必须提供该图标。

     

iOS共享扩展程序会自动使用包含应用程序的图标。如果您在共享扩展目标中提供单独的图标,Xcode会忽略它。对于所有其他应用扩展程序类型,您必须提供与包含应用程序图标匹配的图标。