2017-11-02 10 views
1

iPhone 6で私のアプリケーションを実行すると、以下のエラーが表示されます。私はVoIP機能を実装しようとしています。iPhone 6にvoipアプリケーションをインストールできない

enter image description here

このためのソリューションとは何ですか?どんな助けもありがとう。ありがとう。

私はVoIP機能のために以下のコードを使用しています。

func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { 



     let voipRegistry = PKPushRegistry(queue: DispatchQueue.main) 
     voipRegistry.desiredPushTypes = [PKPushType.voIP] 
    voipRegistry.delegate = self; 

}

extension AppDelegate : PKPushRegistryDelegate { 
    func pushRegistry(_ registry: PKPushRegistry, didUpdate pushCredentials: PKPushCredentials, for type: PKPushType) { 
    NSLog("PusRegistry didUpdateCredential....") 
    let deviceTokenString: String = pushCredentials.token.map { String(format: "%02.2hhx", $0) }.joined() 
    NSLog("PushCredentials: \(deviceTokenString)") 

    UIPasteboard.general.string = deviceTokenString 

showLocalNotifiacation(text: "Received pushCredential") 

    NSLog("Token is : \(deviceTokenString)") 
} 


func pushRegistry(_ registry: PKPushRegistry, 
     didInvalidatePushTokenFor type: PKPushType) { 
} 

func pushRegistry(_ registry: PKPushRegistry, didReceiveIncomingPushWith payload: PKPushPayload, for type: PKPushType) { 
    NSLog("<><><><><><><><><><><><><><><><><>><><><><><><><>><><>><><><><><") 
    NSLog("<><><><><><><><><><><><><><><><><>><><><><><><><>><><>><><><><><") 
    NSLog("<><><><><><><><><><><><><><><><><>><><><><><><><>><><>><><><><><") 
    NSLog("<><><><><><><><><><><><><><><><><>><><><><><><><>><><>><><><><><") 
    NSLog("<><><><><><><><><><><><><><><><><>><><><><><><><>><><>><><><><><") 
    NSLog("<><><><><><><><><><><><><><><><><>><><><><><><><>><><>><><><><><") 
    NSLog("<**************** Syncing data because of VOIP ***************") 
    sharedSilentPushSyncManager.syncDataForOperation("Syncing... for voip") 
    showLocalNotifiacation(text: "Received voip push") 
} 

}

+0

あなたの努力は何ですか? –

+0

私はxcodeを使用してアプリケーションを実行しようとしています。 –

+0

あなたはそのプロファイル用のデバイスを登録しましたか? – Rivendell

答えて

0

、このいずれかをお試しください!

1. Xcodeを開きます。
2. ターゲットにプロジェクトにアクセスします。
3. 機能タブをクリックします。
4.次のスクリーンショットを確認し、有効にするプッシュ通知背景モード機能。プロジェクトのあなたののInfo.plist 5.check enter image description here

enter image description here

enter image description here

6.Checkあなたの設定は、上記の情報を提供し、それを修正します。

ありがとうございました!

関連する問題