The advent of immunotherapy has made an indelible mark on the field of cancer therapy, especially the application of immune checkpoint inhibitors in clinical practice. Although immunotherapy has proven its efficacy and safety in some tumors, many patients still have innate or acquired resistance to immunotherapy. The emergence of this phenomenon is closely related to the highly heterogeneous immune microenvironment formed by tumor cells after undergoing cancer immunoediting. The process of cancer immunoediting refers to the cooperative interaction between tumor cells and the immune system that involves three phases: elimination, equilibrium, and escape. During these phases, conflicting interactions between the immune system and tumor cells result in the formation of a complex immune microenvironment, which contributes to the acquisition of different levels of immunotherapy resistance in tumor cells. In this review, we summarize the characteristics of different phases of cancer immunoediting and the corresponding therapeutic tools, and we propose normalized therapeutic strategies based on immunophenotyping. The process of cancer immunoediting is retrograded through targeted interventions in different phases of cancer immunoediting, making immunotherapy in the context of precision therapy the most promising therapy to cure cancer.