warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.3k stars 371 forks source link

On MacOS, Warp does not request permission to access Reminders #3206

Open kenlefeb opened 1 year ago

kenlefeb commented 1 year ago

Discord username (optional)

kenlefeb

Describe the bug

I have installed a CLI for access Apple Reminders on my system. When I try to run it through Warp, I get an error that says I don't have access to Reminders.

I installed iTerm2 and the first time I issued the "reminders" command in iTerm2, it popped up with a dialog asking for permission to access Reminders. When I granted it, iTerm now shows up in the Privacy & Security settings for Reminders.

image

To reproduce

  1. Install the Reminders CLI
    brew install keith/formulae/reminders-cli
  2. Invoke Reminders
    reminders

Expected behavior

I would expect to be presented with a security dialog, asking me for permission to grant access to Reminders to Warp. If you install iTerm2, the first time you attempt to invoke Reminders, it will prompt you to grant access to Reminders to iTerm2. After this happens, I would expect to see Warp show up on the list of applications with access to Reminders in the system settings, such as you can see iTerm2 or Visual Studio Code, etc.:

image

Screenshots

No response

Operating system

MacOS

Operating system and version

Ventura & Sonoma (I experienced this problem before upgrading to the Sonoma beta)

Shell Version

zsh 5.9 (x86_64-apple-darwin23.0)

Current Warp version

v0.2023.06.06.08.02.stable_00

Regression

No, this bug or issue has existed throughout my experience using Warp

Recent working Warp date

No response

Additional context

This would not block me from using Warp daily, except that making Warp my default terminal app would require me to use the mouse to work with Reminders and that puts a speed bump in my productivity.

Does this block you from using Warp daily?

Yes, this issue prevents me from using Warp daily.

Is this a Warp specific issue? (i.e. does it happen in Terminal, iTerm, Kitty, etc.)

Yes, this I confirmed this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b8107fdf-ba31-488d-b103-d271c89cac3e

None

dannyneira commented 1 year ago

Thanks for letting us know @kenlefeb I was able to reproduce this issue with reminders not triggering the permissions request with Warp. We'll post any updates on this thread.

Please add a :+1: to the original post at the top or comment with your details to signal that you're also having the same issue, and then hit the subscribe button if you'd like to be notified.

adcaudill commented 1 year ago

My first experience with Warp was wasting about an hour trying to track down why one of my workflow automation scripts wasn't working, before stumbling across this, and realising it was a Warp issue. Not a great first impression, would be quite happy to see this fixed.

vishalatyantik commented 7 months ago

+1

fabiomorreale commented 6 months ago

+1