Bundle identifier always being set to com.epicgames.MyProject no matter what

ok, so the issue is in 4.6 we have a bug with the Xcode project generation where if the name of the project doesn’t match the immediate directory bad things happen. Is it possible to rename the directory from myproject_directory/ to myproject/? This is fixed in 4.7, but was figured out after 4.6 was released. Making that change should fix your issue.

-Pete