2017-11-23 12 views
-2

ios10以降でアプリケーションを実行すると、アプリケーションは正常に動作しますが、ios9でアプリケーションを実行するとクラッシュするという問題があります。私は、デプロイメント・ターゲット9.0を入れて以降、私はそれは、IOS 9上で動作していない理由を見つけることができなかったと警告は次のように示しています。「+ [NSStringの:アプリを終了UNNotificationCenterの問題でアプリケーションがクラッシュする

キャッチされない例外により 「NSInvalidArgumentException」、理由 localizedUserNotificationStringForKey:引数:]:未認識 セレクタクラス0x10d042b00' 方法に問題がある

答えて

0

に送ら:localizedUserNotificationStringForKey:引数

この方法は、iOS 10+から利用できるです。 この方法はUserNotificationsというフレームワークで提供されています。このフレームワークはiOS 10で導入されました。それがiOS9デバイスをサポートしていない理由です。

この文書を参照してください:あなたはlocalizedUserNotificationstringForKeyを使用しているApple Doc on UserNotifications Framework

+0

のためではありません、私はこのように書いた:::: objNotificationContent.title = [NSStringのlocalizedUserNotificationStringForKey :@ "リマインダー通知!"引数:nil]; – user8911638

+0

がios10以降で動作しています – user8911638

+0

更新された回答を確認してください –

0

方法は、iOS 10のために利用可能であるか、後で、それはios9

関連する問題