Could not type numbers in protected files

Hi,

I am using Xamarin Forms for Android application. When I open a protected PDF file in PdfViewer with LoadDocument() method, I face with the popup where entering a password is required. 

I can enter numbers with some keyboards, such as Samsung Keyboard. However, there is an issue when the keyboard is switched to Microsoft SwiftKey Keyboard. I am totally prevented from entering numbers in this case, it does accept only letters and symbols.

The next case is when the application is accessed through Redmi phone.

In this case a user cannot type numbers in the field. If "?123" ​is clicked we can see the following:


Here a user can type the numbers.


I would appreciate if you helped me with this issue.


Best regards.


6 Replies 1 reply marked as answer

SP SarathKumar Prakash Syncfusion Team December 27, 2021 10:42 AM UTC

Hi Sharon Cohen,


We have confirmed that the issue “Keyboard numbers are not accepted in the password dialog box in Xamarin.Forms Android platform” is a defect and logged a defect report for this issue. The patch for this issue will be delivered on January 12, 2022.
Please find the feedback link below,
https://www.syncfusion.com/feedback/31414/android-keyboard-numbers-are-not-accepted-in-the-password-dialog-box 


Regards,

Sarath Kumar.
 



SP SarathKumar Prakash Syncfusion Team January 12, 2022 02:57 PM UTC

Hi Sharon Cohen,

We have resolved the issue Keyboard numbers are not accepted in the password dialog box in Xamarin.Forms Android platform and the custom NuGet for the same can be downloaded from the following link.        
Disclaimer: Please note that we have created this NuGet for version 19.4.0.42 specifically to resolve the following issue reported in this forum 171452 
Note : Kindly follow the steps to clear the NuGet cache and then install patched NuGet to get the issue resolved.              
https://www.syncfusion.com/kb/6987/how-to-clear-nuget-cache            
This fix will be included in our 2021 Volume 4 service pack release which is expected to be available on January 31, 2022.
 

Regards,
Sarath Kumar.
 



YR Yuri Roy January 13, 2022 10:04 AM UTC

Hi  SarathKumar Prakash,


Thanks for the response.


The package you provided is called Syncfusion.Xamarin.SfPdfViewer. ​However, we use in our project  Syncfusion.Xamarin.SfPdfViewer.Android package​Moreover, you applied the fix to the version 19.4.0.42, I purchased for the license of 18.3.0.48.

I have followed your instructions up and gained the next results:

  1. On the build of the application, I encountered with this error:
  2. I have overcome the issue with temporary solution by setting Linking ​property of the project to None​, which is not good for production: 
  3. After that, I was able to run the application. When I tried to open a pdf file, I received this message: 
  4. After clicking on OK ​button, I was able to proceed further to password entry popup. Here, the issue still exists. I could not type numbers with Microsoft SwiftKey Keyboard. 


All in all, the instructions you provided could not solve the issue.


I kindly ask you to provide me with the exact package of Syncfusion.Xamarin.SfPdfViewer.Android 18.3.0.48 ​version with the solution. Then, hopefully, our project will run successfully. 


Best Regards.

 



SP SarathKumar Prakash Syncfusion Team January 17, 2022 01:26 PM UTC

Hi Sharon, 
 
As we were unable to provide patch for the version 18.3.0.48, We will provide patch for Syncfusion.Xamarin.SfPdfViewer.Android package with version 19.4.0.42 on January 19,2022.
Kindly update your license for the version 19.4.0.42.
 
 
Regards, 
Sarath Kumar. 



VD Vikram Devaraj Syncfusion Team January 19, 2022 06:11 PM UTC

Hi Sharon, 

We sincerely regret the inconvenience caused,

After moved the fix in latest version (19.4.0.42) of Syncfusion.Xamarin.SfPdfViewer.Android package, we are facing some regression issue .so we will provide the patch for the fixes on 26th January 2022 without any further delay.  

Regards,
Vikram



AV Ashokkumar Viswanathan Syncfusion Team January 26, 2022 07:37 AM UTC

Hi Sharon Cohen,

We have resolved the issue Keyboard numbers are not accepted in the password dialog box in Android platform” and the custom NuGet for the same can be downloaded from the following link.      


Custom NuGet : https://www.syncfusion.com/downloads/support/directtrac/general/ze/CustomNuget_(4)-817177531.zip                                                                                           


Disclaimer: Please note that we have created this NuGet for version 19.4.0.47 specifically to resolve the following issue reported in this forum 171452 


Note : Kindly follow the steps to clear the NuGet cache and then install patched NuGet to get the issue resolved.    
 

https://www.syncfusion.com/kb/6987/how-to-clear-nuget-cache

This fix will be included in 2022 Volume 1 Main release which is expected to be available in the month of February 2022.


Regards,

Ashok Kumar Viswanathan.


Marked as answer
Loader.
Up arrow icon