Мое уведомление работает нормально, когда пользователь отправляет уведомление другому пользователю в том же приложении.
let userPushId = order?.pushId
let jsonMessage: [AnyHashable: Any]! = ["contents": ["en": "is taking your order"],
"headings": ["en": self.myUserName ?? "Driver"], "include_player_ids": [userPushId],
"ios_badgeType": "Increase", "ios_badgeCount": 1]
OneSignal.postNotification(jsonMessage, onSuccess: { _ in
print("from\(self.myUserName ?? "") to \(userPushId)")
}, onFailure: { _ in
print("Notification could not be delivered")
})
Однако, когда мне нужно отправить уведомление от водителя (одно приложение) пользователю (другое приложение) с кодом выше, пользователь не получит уведомление. Я считаю, что мне нужно добавить оставшийся API-ключ или идентификатор приложения OneSignal в приведенный выше код, но я не знаю как. Может кто-нибудь сказать мне, какие коды мне нужно добавить?