Я получаю ошибку [TypeError: undefined не является объектом (оценка '_PushTokenManager.default.getDevicePushTokenAsync')] при попытке получить токен expo pu sh пользователя. И я также запускаю приложение на своем устройстве Android. Может ли кто-нибудь помочь мне решить эту проблему?
import * as Notifications from "expo-notifications";
import * as Permissions from "expo-permissions";
const AppNavigator = () => {
useEffect(() => {
registerForPushNotifications();
}, []);
const registerForPushNotifications = async () => {
const permission = await Permissions.askAsync(Permissions.NOTIFICATIONS);
if (!permission.granted) {
return;
}
const token = await Notifications.getExpoPushTokenAsync();
expoPushTokensApi.register(token); // sending the token to the server
console.log(token);
};
return {}
}