aonez / Keka

The macOS & iOS file archiver
https://www.keka.io
4.57k stars 231 forks source link

[iOS] Type in password with Chinese characters using Chinese IME #1477

Open Kosette opened 6 days ago

Kosette commented 6 days ago

Configuration

Describe the bug

When decompressing a 7z self-extracting file, you cannot switch to a Chinese keyboard, but you can copy and paste Chinese passwords to decompress correctly.

To Reproduce

create a encrypted file using Chinese chracters as password, decompress with Keka. No Chinese IME found in keyboard list.

Expected behavior

Allow to switch to Chinese keyboard to type in Chinese characters

Additional Contents

Not sure if it is a system feature or what.

aonez commented 5 days ago

Using those characters is not recommended if you want the best compatibility with all systems and applications.

That said you can use them in some formats if you wish. While the standard password field of iOS does not enable it, you can enable the option to show the password and use any keyboard you wish:

Kosette commented 5 days ago

While the standard password field of iOS does not enable it, you can enable the option to show the password and use any keyboard you wish.

Yes. For compressing in Keka, it's a workaround, but when decompressing no can do. It seems that keyboards directly inputing alphabetical letters all work fine, such as Greek keyboard.

I'm closing this issue as the best solution is to wait for Apple to fix it.

aonez commented 3 days ago

I'll implement the show password option in all the password inputs so any keyboard can be used. Will leave this ticket open until then.