OneSignal-Android-SDK
OneSignal-Android-SDK copied to clipboard
[Bug]: Could not download image error
What happened?
Push notification was received but image was not shown just like before https://github.com/OneSignal/OneSignal-Android-SDK/issues/1786
Also when i send same but like test push - image is loaded and shown
Steps to reproduce?
Image link address: https://img.onesignal.com/tmp/33bdae81-1902-46ac-9d9c-bf438c630d65/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg
What did you expect to happen?
push notification with image
OneSignal Android SDK version
Release 5.1.13
Android version
13
Specific Android models
Google Pixel 7 Pro Android 14 (api 34)
Relevant log output
--------- beginning of system
--------- beginning of main
--------- beginning of main
2024-06-07 21:22:30.192 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] InAppMessagesManager.addTrigger(key: test_trigger_filed_android, value: WR3og25eaq3bd)
2024-06-07 21:22:30.193 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] InAppMessagesManager.onTriggerChanged(newTriggerKey: test_trigger_filed_android)
2024-06-07 21:22:30.194 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] NotificationsManager.addClickListener(handler: com.vidmind.android_avocado.service.OneSignalMessageHandler@9a11158)
2024-06-07 21:22:30.195 19621-19710 OneSignal com.kyivstar.tv.mobile D [Thread-15] InAppMessagesManager.evaluateInAppMessages()
2024-06-07 21:22:30.197 19621-19649 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-1] Attempted to clean 6 month old IAM data, but none exists!
2024-06-07 21:22:30.199 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] HttpClient: Request Sent = GET https://api.onesignal.com/apps/7ef3108d-4ea3-459b-9a10-6c2a3710f401/android_params.js?player_id=57a1cf4e-3341-442c-a383-2524a17c0c6e - Body: null - Headers: Accept=[application/vnd.onesignal.v1+json], OneSignal-Install-Id=[ecdfa0c9-b185-45e2-9d46-66bbf2925d01], OneSignal-Subscription-Id=[57a1cf4e-3341-442c-a383-2524a17c0c6e], SDK-Version=[onesignal/android/050113]
2024-06-07 21:22:30.200 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] HttpClient: Adding header if-none-match: W/"6372815a9cfdb40ae303897c8d8aff17"
2024-06-07 21:22:30.209 19621-19650 OneSignal com.kyivstar.tv.mobile I [DefaultDispatcher-worker-2] HttpClient: Could not send last request, device is offline. Throwable: java.net.UnknownHostException
2024-06-07 21:22:30.210 19621-19703 OneSignal com.kyivstar.tv.mobile I [Thread-11] Failed to get Android parameters, trying again in 30 seconds.
2024-06-07 21:22:30.667 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] initWithContext(context: com.vidmind.android_avocado.DebugApp@47fe9f3, appId: null)
2024-06-07 21:22:30.668 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] initWithContext: SDK already initialized
2024-06-07 21:22:30.668 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] Retrieving service interface com.onesignal.notifications.internal.bundle.INotificationBundleProcessor
2024-06-07 21:22:30.669 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] Found constructor: public com.onesignal.notifications.internal.bundle.impl.NotificationBundleProcessor(com.onesignal.notifications.internal.generation.INotificationGenerationWorkManager,com.onesignal.core.internal.time.ITime)
2024-06-07 21:22:30.669 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] Retrieving service interface com.onesignal.notifications.internal.generation.INotificationGenerationWorkManager
2024-06-07 21:22:30.670 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] Already instantiated: com.onesignal.notifications.internal.generation.impl.NotificationGenerationWorkManager@45c3bc4
2024-06-07 21:22:30.670 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] Retrieving service interface com.onesignal.core.internal.time.ITime
2024-06-07 21:22:30.671 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] Already instantiated: com.onesignal.core.internal.time.impl.Time@cdccbc8
2024-06-07 21:22:30.710 19621-19621 OneSignal com.kyivstar.tv.mobile D [main] NotificationWorkManager enqueueing notification work with notificationId: 0fe01a99-2ac3-40ac-bfe3-78470ab38418 and jsonPayload: {"google.delivered_priority":"normal","google.sent_time":1717784545376,"google.ttl":86400,"google.original_priority":"normal","custom":"{\"i\":\"0fe01a99-2ac3-40ac-bfe3-78470ab38418\",\"a\":{\"contenttype\":\"Live_Channel\",\"contentid\":\"60c5ecd059d4b53c1d59da89\"}}","google.product_id":111881503,"pri":"5","vis":"1","from":"217397363646","alert":"⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!","bicon":"https:\/\/img.onesignal.com\/tmp\/33bdae81-1902-46ac-9d9c-bf438c630d65\/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg","title":"🇺🇦🇵🇱Польща-Україна.Товариський матч","google.message_id":"0:1717784545385238%439a2e5af9fd7ecd","google.c.sender.id":"217397363646"}
2024-06-07 21:22:31.050 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] initWithContext(context: com.vidmind.android_avocado.DebugApp@47fe9f3, appId: null)
2024-06-07 21:22:31.050 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] initWithContext: SDK already initialized
2024-06-07 21:22:31.051 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.generation.INotificationGenerationProcessor
2024-06-07 21:22:31.053 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Found constructor: public com.onesignal.notifications.internal.generation.impl.NotificationGenerationProcessor(com.onesignal.core.internal.application.IApplicationService,com.onesignal.notifications.internal.display.INotificationDisplayer,com.onesignal.core.internal.config.ConfigModelStore,com.onesignal.notifications.internal.data.INotificationRepository,com.onesignal.notifications.internal.summary.INotificationSummaryManager,com.onesignal.notifications.internal.lifecycle.INotificationLifecycleService,com.onesignal.core.internal.time.ITime)
2024-06-07 21:22:31.053 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.core.internal.application.IApplicationService
2024-06-07 21:22:31.053 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.core.internal.application.impl.ApplicationService@d53929
2024-06-07 21:22:31.054 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.display.INotificationDisplayer
2024-06-07 21:22:31.054 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.notifications.internal.display.impl.NotificationDisplayer@4c60e9a
2024-06-07 21:22:31.055 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service class com.onesignal.core.internal.config.ConfigModelStore
2024-06-07 21:22:31.055 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.core.internal.config.ConfigModelStore@4c9e461
2024-06-07 21:22:31.056 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.data.INotificationRepository
2024-06-07 21:22:31.056 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.notifications.internal.data.impl.NotificationRepository@8244aa4
2024-06-07 21:22:31.057 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.summary.INotificationSummaryManager
2024-06-07 21:22:31.057 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.notifications.internal.summary.impl.NotificationSummaryManager@23e7d79
2024-06-07 21:22:31.058 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.lifecycle.INotificationLifecycleService
2024-06-07 21:22:31.058 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.notifications.internal.lifecycle.impl.NotificationLifecycleService@d3d61c3
2024-06-07 21:22:31.058 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.core.internal.time.ITime
2024-06-07 21:22:31.059 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.core.internal.time.impl.Time@cdccbc8
2024-06-07 21:22:31.067 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] NotificationWorker running doWork with data: Data {json_payload : {"google.delivered_priority":"normal","google.sent_time":1717784545376,"google.ttl":86400,"google.original_priority":"normal","custom":"{\"i\":\"0fe01a99-2ac3-40ac-bfe3-78470ab38418\",\"a\":{\"contenttype\":\"Live_Channel\",\"contentid\":\"60c5ecd059d4b53c1d59da89\"}}","google.product_id":111881503,"pri":"5","vis":"1","from":"217397363646","alert":"⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!","bicon":"https:\/\/img.onesignal.com\/tmp\/33bdae81-1902-46ac-9d9c-bf438c630d65\/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg","title":"🇺🇦🇵🇱Польща-Україна.Товариський матч","google.message_id":"0:1717784545385238%439a2e5af9fd7ecd","google.c.sender.id":"217397363646"}, android_notif_id : 0, is_restoring : false, os_notif_id : 0fe01a99-2ac3-40ac-bfe3-78470ab38418, timestamp : 1717784550, }
2024-06-07 21:22:31.094 19621-19649 OneSignal com.kyivstar.tv.mobile I [DefaultDispatcher-worker-1] Fire remoteNotificationReceived
2024-06-07 21:22:31.108 19621-19650 OneSignal com.kyivstar.tv.mobile I [DefaultDispatcher-worker-2] App is in background, show notification
2024-06-07 21:22:31.163 19621-19650 OneSignal com.kyivstar.tv.mobile W [DefaultDispatcher-worker-2] Could not download image!
2024-06-07 21:22:31.166 19621-19650 OneSignal com.kyivstar.tv.mobile V [DefaultDispatcher-worker-2] Cannot use background images in notifications for device on version: 34
2024-06-07 21:22:31.223 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] Saving Notification job: NotificationGenerationJob{jsonPayload={"google.delivered_priority":"normal","google.sent_time":1717784545376,"google.ttl":86400,"google.original_priority":"normal","custom":"{\"i\":\"0fe01a99-2ac3-40ac-bfe3-78470ab38418\",\"a\":{\"contenttype\":\"Live_Channel\",\"contentid\":\"60c5ecd059d4b53c1d59da89\"}}","google.product_id":111881503,"pri":"5","vis":"1","from":"217397363646","alert":"⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!","bicon":"https:\/\/img.onesignal.com\/tmp\/33bdae81-1902-46ac-9d9c-bf438c630d65\/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg","title":"🇺🇦🇵🇱Польща-Україна.Товариський матч","google.message_id":"0:1717784545385238%439a2e5af9fd7ecd","google.c.sender.id":"217397363646"}, isRestoring=false, isNotificationToDisplay=true, shownTimeStamp=1717784550, overriddenBodyFromExtender=⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!, overriddenTitleFromExtender=🇺🇦🇵🇱Польща-Україна.Товариський матч, overriddenSound=null, overriddenFlags=17, orgFlags=17, orgSound=null, notification=OSNotification{notificationExtender=com.vidmind.android_avocado.service.NotificationServiceExtension$$ExternalSyntheticLambda0@5784916, groupedNotifications=null, androidNotificationId=-2098530140, notificationId='0fe01a99-2ac3-40ac-bfe3-78470ab38418', templateName='null', templateId='null', title='🇺🇦🇵🇱Польща-Україна.Товариський матч', body='⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!', additionalData={"contenttype":"Live_Channel","contentid":"60c5ecd059d4b53c1d59da89"}, smallIcon='null', largeIcon='null', bigPicture='https://img.onesignal.com/tmp/33bdae81-1902-46ac-9d9c-bf438c630d65/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg', smallIconAccentColor='null', launchURL='null', sound='null', ledColor='null', lockScreenVisibility=1, groupKey='null', groupMessage='null', actionButtons=null, fromProjectNumber='217397363646', backgroundImageLayout=null, collapseId='null', priority=5, rawPayload='{"google.delivered_priority":"normal","google.sent_time":1717784545376,"google.ttl":86400,"google.original_priority":"normal","custom":"{\"i\":\"0fe01a99-2ac3-40ac-bfe3-78470ab38418\",\"a\":{\"contenttype\":\"Live_Channel\",\"contentid\":\"60c5ecd059d4b53c1d59da89\"}}","google.product_id":111881503,"pri":"5","vis":"1","from":"217397363646","alert":"⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!","bicon":"https:\/\/img.onesignal.com\/tmp\/33bdae81-1902-46ac-9d9c-bf438c630d65\/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg","title":"🇺🇦🇵🇱Польща-Україна.Товариський матч","google.message_id":"0:1717784545385238%439a2e5af9fd7ecd","google.c.sender.id":"217397363646"}'}}
2024-06-07 21:22:31.234 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] Saving Notification id=0fe01a99-2ac3-40ac-bfe3-78470ab38418
2024-06-07 21:22:31.277 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] Notification saved values: full_data={"google.delivered_priority":"normal","google.sent_time":1717784545376,"google.ttl":86400,"google.original_priority":"normal","custom":"{\"i\":\"0fe01a99-2ac3-40ac-bfe3-78470ab38418\",\"a\":{\"contenttype\":\"Live_Channel\",\"contentid\":\"60c5ecd059d4b53c1d59da89\"}}","google.product_id":111881503,"pri":"5","vis":"1","from":"217397363646","alert":"⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!","bicon":"https:\/\/img.onesignal.com\/tmp\/33bdae81-1902-46ac-9d9c-bf438c630d65\/Ebw0qbwTnknMUrg5sNDw_1290-520_.jpg","title":"🇺🇦🇵🇱Польща-Україна.Товариський матч","google.message_id":"0:1717784545385238%439a2e5af9fd7ecd","google.c.sender.id":"217397363646"} notification_id=0fe01a99-2ac3-40ac-bfe3-78470ab38418 android_notification_id=-2098530140 opened=0 expire_time=1717870945 title=🇺🇦🇵🇱Польща-Україна.Товариський матч message=⚽️Чи зможе Зінченко, Мудрик або Довбик забити гол? Дивись безкоштовно коментування матчу о 21:45 та дізнайся, хто переможе!
2024-06-07 21:22:31.291 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] OSReceiveReceiptController enqueueing send receive receipt work with notificationId: 0fe01a99-2ac3-40ac-bfe3-78470ab38418 and delay: 5 seconds
2024-06-07 21:22:31.294 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] InfluenceManager.onNotificationReceived(notificationId: 0fe01a99-2ac3-40ac-bfe3-78470ab38418)
2024-06-07 21:22:31.295 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] ChannelTracker.saveLastId(id: 0fe01a99-2ac3-40ac-bfe3-78470ab38418): idTag=notification_id
2024-06-07 21:22:31.300 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] ChannelTracker.saveLastId: for notification_id saveLastId with lastChannelObjectsReceived: [{"notification_id":"2b211354-389e-4034-9042-4d9c8e81378f","time":1717597086980}]
2024-06-07 21:22:31.306 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] ChannelTracker.saveLastId: for notification_id with channelObjectToSave: [{"notification_id":"2b211354-389e-4034-9042-4d9c8e81378f","time":1717597086980},{"notification_id":"0fe01a99-2ac3-40ac-bfe3-78470ab38418","time":1717784551303}]
2024-06-07 21:22:36.365 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] initWithContext(context: com.vidmind.android_avocado.DebugApp@47fe9f3, appId: null)
2024-06-07 21:22:36.365 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] initWithContext: SDK already initialized
2024-06-07 21:22:36.366 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.receivereceipt.IReceiveReceiptProcessor
2024-06-07 21:22:36.367 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Found constructor: public com.onesignal.notifications.internal.receivereceipt.impl.ReceiveReceiptProcessor(com.onesignal.core.internal.device.IDeviceService,com.onesignal.notifications.internal.backend.INotificationBackendService)
2024-06-07 21:22:36.367 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.core.internal.device.IDeviceService
2024-06-07 21:22:36.368 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.core.internal.device.impl.DeviceService@fd1be99
2024-06-07 21:22:36.369 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Retrieving service interface com.onesignal.notifications.internal.backend.INotificationBackendService
2024-06-07 21:22:36.369 19621-19653 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-3] Already instantiated: com.onesignal.notifications.internal.backend.impl.NotificationBackendService@9016350
2024-06-07 21:22:36.391 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] HttpClient: Request Sent = PUT https://api.onesignal.com/notifications/0fe01a99-2ac3-40ac-bfe3-78470ab38418/report_received - Body: {"app_id":"7ef3108d-4ea3-459b-9a10-6c2a3710f401","player_id":"57a1cf4e-3341-442c-a383-2524a17c0c6e","device_type":1} - Headers: Accept=[application/vnd.onesignal.v1+json], Content-Type=[application/json; charset=UTF-8], OneSignal-Install-Id=[ecdfa0c9-b185-45e2-9d46-66bbf2925d01], OneSignal-Subscription-Id=[57a1cf4e-3341-442c-a383-2524a17c0c6e], SDK-Version=[onesignal/android/050113]
2024-06-07 21:22:40.066 19621-19650 OneSignal com.kyivstar.tv.mobile D [DefaultDispatcher-worker-2] HttpClient: Got Response = PUT https://api.onesignal.com/notifications/0fe01a99-2ac3-40ac-bfe3-78470ab38418/report_received - STATUS: 202 - Body: {"success":true}
Code of Conduct
- [X] I agree to follow this project's Code of Conduct