You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The external id is not set on application launch, when I check it in the OneSignal Dashboard
import SwiftUI
import OneSignalFramework
import OSLog
class AppDelegate: NSObject, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
OneSignal.Debug.setLogLevel(.LL_VERBOSE)
OneSignal.initialize("one singal app id")
OneSignal.Notifications.requestPermission({ accepted in
if accepted {
Logger.logInfo(message: "Notification permission accepted: \(accepted)")
} else {
Logger.logInfo(message: "User did not accept notifications")
}
}, fallbackToSettings: true)
OneSignal.login("1010101010101")
return true}
}
@main
struct TeamScheduleApp: App {
@UIApplicationDelegateAdaptor(AppDelegate.self) var appDelegate
var body: some Scene {
WindowGroup {
LandingPageView()
}
}
}
Steps to reproduce?
1. Install from Swift Package Manager the latest version of OneSignal iOS SDK 5.2.5
2. Start the application with the code provided up
3. Check the console output
What did you expect to happen?
The external id to be properly set in the onesignal dashboard
OneSignal iOS SDK version
Release 5.2.5
iOS version
17
Specific iOS version
* iOS 17.6.1
Relevant log output
WARNING: OneSignalUserManagerImpl.startNewSession() is unable to fetch user with External ID 10101 due to null OneSignal ID
WARNING: OSUserExecutor.executePendingRequests() is blocked by unexecutable request <OSRequestIdentifyUser with external_id: 10101>
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
Hi @Kalo2412, apologies for the delay.
The external ID is not set as the login request has failed. Do you have the full logs so we can see what requests and payload the SDK sent and what the server responses are?
What happened?
The external id is not set on application launch, when I check it in the OneSignal Dashboard
Steps to reproduce?
What did you expect to happen?
The external id to be properly set in the onesignal dashboard
OneSignal iOS SDK version
Release 5.2.5
iOS version
17
Specific iOS version
* iOS 17.6.1
Relevant log output
Code of Conduct
The text was updated successfully, but these errors were encountered: