Comments (4)
I suspect the reason for not sending logs is that watch app is not open at the time when the support request is created. We use the sendMessage(_:replyHandler:errorHandler:)
method and as per Apple documentation:
Calling this method from your iOS app does not wake up the corresponding WatchKit extension. If you call this method and the counterpart is unreachable (or becomes unreachable before the message is delivered), the errorHandler block is executed with an appropriate error.
https://developer.apple.com/documentation/watchconnectivity/wcsession/1615687-sendmessage
I can simulate this error by keeping the watch app closed when creating a support request:
2023-01-24 21:44:45.377704+0200 podcasts[4880:1272908] [WC] -[WCSession _onqueue_notifyOfMessageError:messageID:withErrorHandler:] (null) errorHandler: YES with WCErrorCodeNotReachable Error: WatchConnectivity session on paired device is not reachable.
We should probably add some text to inform the user of the need to open the watch app in order to retrieve the logs.
from pocket-casts-ios.
+1 5544386-zen
from pocket-casts-ios.
6310819-zd-woothemes
from pocket-casts-ios.
User in #6310819-zen reported back. In the ticket, they shared a screenshot from the app (I'm not sure if it's okay to share here). It shows that there are watch logs. However, they were not attached to the ticket they created, #6322351-zen.
As a workaround for this issue, would it be possible to make it so that the logs can be copied and pasted?
from pocket-casts-ios.
Related Issues (20)
- Pocket Casts regularly contacting analytics domains when analytics are disabled
- Premium Podcast: Feed Error HOT 2
- Check Internet Connection Error HOT 1
- Bookmarks: Still created when dismissing the prompt
- Feature request: Limit parallel downloads
- Long chapter title get truncated HOT 3
- Podcast Standard Tags Project
- Fetch show notes using actor
- Save each episode data on database (per UUID)
- Bug: Multi-Chapter selection - v 7.60.0.0 HOT 10
- Default „Sort Episodes“ changed - not usable HOT 1
- Deselect Chapters: header is always black ignoring the theme
- Deselect Chapters: crash when scrolling HOT 1
- iOS: Sort Folders by Drag and Drop cannot be selected
- Episode Artwork: wrong artwork displayed on Up Next
- CarPlay: Now playing chapter does not show music bars when skipping chapters
- Archive Limit Divider in the wrong position
- App won't start after update to 7.61.0.2 HOT 8
- Widget gets locked on wrong episode
- Volume control for the phone is not working on version 10.4 of WatchOS HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pocket-casts-ios.