An information exchange method, applied to a terminal, wherein the terminal comprises a first user space and a second user space, the first user space and the second user space are independent of each other, wherein that the first user space and the second user space are independent of each other means that a storage area in the terminal corresponding to the first user space and a storage area in the terminal corresponding to the second user space are independent of each other, and when the terminal operates in the first user space, the terminal cannot access or operate data stored in the storage area corresponding to the second user space, and when the terminal operates in the second user space, the terminal cannot access or operate data stored in the storage area corresponding to the first user space, wherein the method comprises the steps of: • displaying a first graphical user interface, GUI, wherein the first GUI is a display interface of a first application in the first user space (S 401); • receiving a first instruction in the first GUI, wherein the first instruction is used to request a second application to perform a first operation in response to the first instruction, and the second application is an application in the second user space (S 402); and • transmitting, to the second user space after the first instruction is received, related information of the first operation by using a shared storage area in the terminal, to trigger the second application to perform the first operation in response to the first instruction (S 404), wherein the step of the transmitting, to the second user space after the first instruction is received, the related information of the first operation by using the shared storage area in the terminal, to trigger the second application to perform the first operation in response to the first instruction comprises the steps of: ∘ writing, into the shared storage area after the first instruction is received, the related information of the first operation through a first interface, wherein the first interface is configured to support an application in the first user space in reading data from and writing data into the shared storage area; ∘ detecting, through a second interface, information stored in the shared storage area, wherein the second interface is configured to support an application in the second user space in reading data from and writing data into the shared storage area; and ∘ when the related information of the first operation is detected through the second interface, reading the related information of the first operation from the shared storage area, to trigger the second application to perform the first operation in response to the first instruction based on the related information of the first operation. • displaying a first graphical user interface, GUI, wherein the first GUI is a display interface of a first application in the first user space (S 401); • receiving a first instruction in the first GUI, wherein the first instruction is used to request a second application to perform a first operation in response to the first instruction, and the second application is an application in the second user space (S 402); and • transmitting, to the second user space after the first instruction is received, related information of the first operation by using a shared storage area in the terminal, to trigger the second application to perform the first operation in response to the first instruction (S 404), wherein the step of the transmitting, to the second user space after the first instruction is received, the related information of the first operation by using the shared storage area in the terminal, to trigger the second application to perform the first operation in response to the first instruction comprises the steps of: ∘ writing, into the shared storage area after the first instruction is received, the related information of the first operation through a first interface, wherein the first interface is configured to support an application in the first user space in reading data from and writing data into the shared storage area; ∘ detecting, through a second interface, information stored in the shared storage area, wherein the second interface is configured to support an application in the second user space in reading data from and writing data into the shared storage area; and ∘ when the related information of the first operation is detected through the second interface, reading the related information of the first operation from the shared storage area, to trigger the second application to perform the first operation in response to the first instruction based on the related information of the first operation. ∘ writing, into the shared storage area after the first instruction is received, the related information of the first operation through a first interface, wherein the first interface is configured to support an application in the first user space in reading data from and writing data into the shared storage area; ∘ detecting, through a second interface, information stored in the shared storage area, wherein the second interface is configured to support an application in the second user space in reading data from and writing data into the shared storage area; and ∘ when the related information of the first operation is detected through the second interface, reading the related information of the first operation from the shared storage area, to trigger the second application to perform the first operation in response to the first instruction based on the related information of the first operation.