Yesterday I had a problem to export an animation to Unity.
I created cycled animation but couldn’t export it well to .FBR so I guessed that Unity can’t read the F-curve modifier and decided to add regular key frames.
Is there a way to apply this modifier just like mesh modifiers applied permanently and change the mesh forever?
Hit space, type in “bake actions.”
It should get you along to what you need.
Depending on the constraints you have set up, it may not work on everything, though. I’m having problems with it, anyway. 
Actually I’ve solved this thing quite easily - Just press CTRL + C and remove the modifier!