I think so. New trainer is suited for the patched game. Both the trainer and the game must be the same version.
as said before, make sure you have the latest version of the game updated and the latest version of the trainer (delete your trainer and re-download to make sure)
the game has undergone UPDATE 1 from last i saw-
• Easy Kills
• Unlimited Ammo
+ 12 more options