Is the use of core location and location services allowed?

If my app requires user location which needs internet for an accurate longitude and latitude, is this allowed?

No, it is explicitly forbidden:

Your creation should not rely on a network connection

So you should test for network and if does not exist, provide a predefined location, or ask user to tell where he/she is, approximately.

Is the use of core location and location services allowed?
 
 
Q