Today, using the previously written encryption tool, you manually modified a portion of the data in the quotes in the Encryption information input box, and displayed the parameter input incorrectly when using the encrypted result-to-port interface. The problem with troubleshooting is that the original quotation marks are changed when you edit the message, and it changes from "into".
As shown below:
<pre name= "code" class= "plain" > pre-Edit: {"userid": +, "version": "2"}
<pre name= "code" class= "plain" > after editing: {"userid": +, "version": "3"}
Identify the problem, see if it exists on another editor, modify it in another editor , and find out that both the text editor and the memo exist, but the compiler used does not exist in Xcode. This must be resolved, and it is not possible to open Xcode in subsequent use. After searching the web, two solutions were found:
1. Software internal settings
disable tools such as Text editor Use " Smart Quotes ", in the Edit > Replace > Smart Quotes to remove the tick.
2. System Settings
System Preferences, keyboard-and text, tick off smart quotes and dashes. That's good.
After testing is set up on the system, some software does not remove smart quotes such as text editor or automatic conversion.
Bug introduced by Smart quotes (MAC)