كيفية تمكين أنواع إعلام الدفع من حزمة الإعدادات عند التسجيل للحصول على إشعار الدفع؟
-
19-09-2019 - |
سؤال
لقد أنشأت إعدادات الإعدادات وأيضا ثلاثة مفاتيح التنبيه والصوت والشارة. أحصل أيضا على 0 أو 1 وفقا للتبديل (ON / OFF). الآن كيف يمكنني تمكين أنواع الإعلام المحددة فقط عند الاتصال بهذه الطريقة
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(here I want to set types from settings)];
كيف يمكنني تعيين أنواع؟
المحلول
يمكنك فقط تمرير واحد (أو متعددة) UIREMOTENOTIONTYPE., ، مثل
[[UIApplication sharedApplication]
registerForRemoteNotificationTypes:
(UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound)];
أوصي بأن تمكن جميع الأنواع هنا. سيؤدي ذلك إلى إنشاء إعدادات جديدة للتطبيق ضمن إعدادات إشعار الدفع في تطبيق الإعدادات، وهو المكان القياسي لتكوين المستخدم لإعلام الدفع.
أود أن أجادل ضد وجود التكوين الخاص بك في حزمة إعدادات التطبيق الخاصة بك.
لا تنتمي إلى StackOverflow