Ios 如何在CallKit framework swift中从ViewController重新加载扩展?

Ios 如何在CallKit framework swift中从ViewController重新加载扩展?,ios,swift,xcode,callkit,Ios,Swift,Xcode,Callkit,目前我正在尝试使用callDirManager.reloadExtension(标识符为:“com.companyname.appname”,completionHandler:nil)此方法,但它对我不起作用。请帮助我解决此问题。您可能希望从实现completionHandler回调开始,并检查它传递的可选错误对象。我们已经实现了completion handler,但没有得到任何类型的错误。虽然此代码可能会回答此问题,提供关于如何解决问题以及为什么解决问题的附加上下文将提高答案的长期价值。

目前我正在尝试使用
callDirManager.reloadExtension(标识符为:“com.companyname.appname”,completionHandler:nil)
此方法,但它对我不起作用。请帮助我解决此问题。

您可能希望从实现completionHandler回调开始,并检查它传递的可选错误对象。

我们已经实现了completion handler,但没有得到任何类型的错误。虽然此代码可能会回答此问题,提供关于如何解决问题以及为什么解决问题的附加上下文将提高答案的长期价值。
import CallKit

 CXCallDirectoryManager.sharedInstance.reloadExtension(withIdentifier: 
   "your Identifier") { (error) in 

        //some code
   }