2017-03-01 5 views
0

iOS SDKのPlivoLoginには、PlivoLoginAppDelegate.hとPlivoLoginAppDelegate.mがあります。 私はそれをswiftファイルに変更したいと思います。 次のように変更しました。iOS SDKでPlivoLoginAppDelegateをswiftに変更できません

import UIKit 
 

 
@UIApplicationMain 
 
class AppDelegate: UIResponder, UIApplicationDelegate { 
 

 
class var shared: AppDelegate { 
 
return UIApplication.shared.delegate as! AppDelegate 
 
} 
 
    
 
var providerDelegate: ProviderDelegate? 
 
    
 
var window: UIWindow? 
 
@IBOutlet var viewController: ViewController? 
 
var phone: Phone? 
 
    
 
// MARK: UIApplicationDelegate 
 
    
 
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool { 
 
print("Finished launching with options: \(launchOptions)") 
 
    
 
// // Phone 
 
self.phone = Phone() 
 
self.viewController = self.window?.rootViewController as? ViewController 
 
self.viewController?.phone = self.phone 
 
self.phone?.setDelegate(self.viewController) 
 
    
 
    
 
return true 
 
} 
 
... 
 
}

しかし、ログのみ、

  • はランダムなパスワード

を生成するエンドポイント

  • の作成と言うと、停止しては、デリゲート応答の取得に失敗しました - ( void)successWithResponse :. 代理応答を取得するにはどうすればよいですか?

  • 答えて

    0

    Plivoセールスエンジニアはこちら

    Plivo iOS SDKにはObjective Cインターフェイスがあり、Swift 3.0からObjective-Cライブラリにアクセスできます。 Thisは、iOS SDKのObjective-Cインターフェイスを使用したSwift 3.0のサンプルアプリケーションです。このアプリは、発信を行い、Swift 3.0で代理コールバックを取得します。

    関連する問題