I figured it out. Apparently Unity remote 4 uses these sockets which require IOS pro. I removed it from the project and now it works just fine. I didn't think that NGUI would use sockets so now I know. Thanks for the responses guys! So false alarm everyone.