Question: I am trying to add a splash screen to an xcode project?
It may potentially be an animation with sound effects. 

Can anyone help?

Thank you guys.

Answer: 
According to apple's guideline it is not possible to use gif as splash screen or launch image.

If you are using story board for launch screen (> ios 7) then you can use jpg but below or equal version to ios 7, you have only option is png.

You can achieve animation kind of startup by making your first view controller animated and make it work as splash scree. In this case you should not set any splash image of launch screen storyboard(or set black background color), so it will show black screen for a second when app will be launching and then your first view controller will be animate and your app will got startup with animation or gif.

Hope this will help :)
You can't make splash screen animated with sound effect. 

But it is possible if you make a fake splash screen that you will have full ability to make any animation and sound effect. 

For example, add a real splash screen with white background color, and make your fake splash screen appear after with white background color also. So that your entire splash screen will look smooth from real splash screen to fake splash screen.