-
Notifications
You must be signed in to change notification settings - Fork 387
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Tyler Fox
authored and
Tyler Fox
committed
Jun 30, 2014
1 parent
4cf1a57
commit cb10413
Showing
1 changed file
with
16 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,25 @@ | ||
Pod::Spec.new do |s| | ||
s.name = "INTULocationManager" | ||
s.version = "1.1.0" | ||
s.summary = "INTULocationManager makes it easy to get the device's current location on iOS." | ||
|
||
s.description = <<-DESC | ||
s.name = "INTULocationManager" | ||
s.version = "1.2.0" | ||
s.homepage = "https://github.com/intuit/LocationManager" | ||
s.license = { :type => 'MIT', :file => 'LICENSE' } | ||
s.author = { "Tyler Fox" => "[email protected]" } | ||
s.source = { :git => "https://github.com/intuit/LocationManager.git", :tag => "v1.2.0" } | ||
s.source_files = 'Source' | ||
s.platform = :ios | ||
s.ios.deployment_target = '6.0' | ||
s.requires_arc = true | ||
s.summary = "INTULocationManager makes it easy to get the device's current location on iOS." | ||
s.description = <<-DESC | ||
# INTULocationManager | ||
INTULocationManager makes it easy to get the device's current location on iOS. | ||
INTULocationManager provides a block-based asynchronous API to request the current location. It internally manages multiple simultaneous location requests, and each request specifies its own desired accuracy level and timeout duration. INTULocationManager automatically starts location services when the first request comes in, and stops location services once all requests have been completed. | ||
## What's wrong with CLLocationManager? | ||
The CLLocationManager API works best when you need to track changes in the user's location over time, such as for turn-by-turn GPS navigation apps. However, if you just need to ask "Where am I?" every now and then, CLLocationManager is fairly difficult to work with. Getting these one-off location updates is a common task for many apps, such as when you want to autofill an address from the current location, or determine which city the user is currently in. | ||
INTULocationManager makes it easy to request the device's current location, with a single API method that allows you to specify how accurate of a location you need, and how long you're willing to wait to get it. INTULocationManager is power efficient and conserves the user's battery by powering down location services (e.g. GPS) as soon as they are no longer needed. | ||
DESC | ||
The CLLocationManager API works best when you need to track changes in the user's location over time, such as for turn-by-turn GPS navigation apps. However, requesting one-off location updates is a common task for many apps, such as when you want to autofill an address from the current location, or determine which city the user is currently in. If you just need to ask "Where am I?" every now and then, CLLocationManager is fairly difficult to work with because you must check for and handle a variety of things like user permissions, stale/inaccurate locations, errors, and more. | ||
s.homepage = "https://github.com/intuit/LocationManager" | ||
s.license = { :type => 'MIT', :file => 'LICENSE' } | ||
s.author = { "Tyler Fox" => "[email protected]" } | ||
s.source = { :git => "https://github.com/intuit/LocationManager.git", :tag => "v1.1.0" } | ||
s.source_files = 'Source' | ||
s.platform = :ios | ||
s.ios.deployment_target = '6.0' | ||
s.requires_arc = true | ||
INTULocationManager makes it easy to request the device's current location, with a simple API that allows you to specify how accurate of a location you need, and how long you're willing to wait to get it. INTULocationManager is power efficient and conserves the user's battery by powering down location services (e.g. GPS) as soon as they are no longer needed. | ||
DESC | ||
|
||
end |