Я новичок в разработке iOS и пытаюсь понять, как получить токен устройства для iOS. Я следил за документацией, написанной для Swift в листинге 4-1 здесь: https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html
В этой строке: self.configureUserInteractions() (или любой другой строке, ссылающейся на «себя») я получаю сообщение об ошибке: Значение типа «AppDelegate» не имеет члена «configureUserInteractions». Я думаю, что, возможно, мне не хватает инструкции импорта в моем файле AppDelegate.swift, но я не могу найти никакой информации об этом методе.





Метод configureUserInteractions должен быть настраиваемым методом вашего AppDelegate, поэтому вы должны сначала реализовать его, но
если вам просто нужно получить токен удаленного уведомления (для push-уведомлений), просто реализуйте UIApplicationDelegate этот метод протокола в своем классе AppDelegate:
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {
print(deviceToken.reduce("", {$0 + String(format: "%02X", $1)})) // prints deviceToken
}
self.configureUserInteractions() - это метод, который Apple использует в качестве примера. Совершенно ненужно реализовывать.
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) - это все, что вам нужно для получения токена устройства.