Comments (2)
Here I've added a test case for this situation
AgapovOne@8528ee0
from pulse.
It's strange to have intermediate current.pulse folder, because that makes it impossible to open folders. Or the parent folder should not have .pulse extension. That extension forces Finder to think it's an app file, not a simple folder.
It's an omission from the earlier versions. Initially, I used reverse DNS notification for naming the folder where all Pulse stuff is stored: "com.github.kean.pulse". Initially, "pulse" extension had no meaning. And many months later I came up with a proper document format*.
I agree that the best fix is to remove the ".pulse" extension form the parent folder. Maybe not use dots at all in the name? I'll update it in the upcoming release. Or if you want to make a change, the PRs are always welcome.
because that makes it impossible to open folders
You can use right-click on it and use "Show Package Contents" as a workaround. Then just double-click on "current.pulse".
Also I see it strange no one ever struggled with this issue, because no version of Pulse.app opened logs for me before. I always use iOS in-app logs viewer with PulseUI.
Using a "Share" option also works. It's especially useful on a physical device. I'm not sure how common a scenario for opening logs directly from the simulator app sandbox is. But it, of course, should be supported by the app. I'm also thinking about adding a convenience feature for showing you a list of simulators with Pulse stores to make it easier to open them. It could be a one-click operation instead of phishing for the right folder.
like retrying with inner *.pulse folders
This shouldn't be necessary.
It would be cool to have a live logs watcher with a simulator app on the same mac.
Pulse Pro supports it.
*Technically, there are two different formats. One is a package (a directory that macOS treats as a single document). It's optimized for writing and that's what the read-write stores use. And another is a zip archive optimized for storage and sharing.
from pulse.
Related Issues (20)
- Is it available for axios and fetch? HOT 1
- Request timeout is lost after this commit HOT 1
- Xcode 15.3 reports that Pulse is performing I/O on the main thread, which can lead to app hangs
- Deadlock in LoggerStore.shared init HOT 1
- Add xcprivacy for UserDefaults usage HOT 3
- Pulse SDK creating issue with download media from AWS. HOT 1
- Feature Request: Custom network log descriptions HOT 1
- Pulse SDK conflicts with Mintegral SDK (AppLovin SDK) and it causes the crash
- Search only displays 10 results. HOT 2
- bug: logs are not displayed in the Pulse macos app HOT 4
- Crash when tapping "See all" when grouped by host HOT 1
- Question when building project with xcode-beta 16.0
- Crash accessing `URLSessionTask.currentRequest` and `URLRequest.allHTTPHeaderFields` HOT 4
- Search bar on macOS shows previously searched string
- Popover in popover is not following macOS guidelines
- Toolbar buttons that show a menu require a chevron
- Feature request: Save logs to disk
- macOS Console UI Improvements
- Fonts on macOS are too small
- Feature Request: Show Session Overall Data Usage HOT 1
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 pulse.