agilebits / onepassword-app-extension

1Password Extension for iOS Apps
2.58k stars 312 forks source link

Black Screen when Lock-On-Exit is not selected #326

Closed valheru7 closed 8 years ago

valheru7 commented 8 years ago

Using: v1.8.1 extension v6.4 app

When 1password has Lock on Exit unselected in Security Settings, we are experiencing a repeatable issue on certain devices where the screen is completely black when we initiate the 1password extension from our own app. It seems to select the 1password extension and then the 1password drawer opens up and there's nothing but black. We have to force quit our own app to get out of itl.

These are our security settings: 1passsettings

On other devices, whether lock on exit is selected or not, it works just fine.

We're using both:

OnePasswordExtension.sharedExtension().findLoginForURLString

and:

OnePasswordExtension.sharedExtension().storeLoginForURLString

I did a quick search and saw there was a black screen issue with a previous beta but nothing new. Any suggestions or other settings that may be causing this that we can verify?

valheru7 commented 8 years ago

Possible workaround seems to be: Enabling a PIN Code.

And the other device that does not repro the black screen is using Touch ID...but when disabling touch ID it still does not repro the black screen.

radazzouz commented 8 years ago

Hi @valheru7,

Thanks for taking the time to write in. I am really sorry to hear that you're experiencing this issue.

Possible workaround seems to be: Enabling a PIN Code.

Yes, enabling either the PIN Code (or Touch ID if available) or "Lock On Exit" is indeed a workaround. This issue is only present in the extension if the Master Password is the unlock method and if Settings > Security > Lock On Exit is disabled.

Since this is a known bug in 1Password for iOS (OPI-3425) and not in the App Extension API, I am linking this issue to the internal issue and closing this one as invalid.

Best,