|
|
@@ -21,8 +21,8 @@ Alamofire is an HTTP networking library written in Swift.
|
|
|
|
|
|
## Requirements
|
|
|
|
|
|
-- iOS 7.0+ / Mac OS X 10.9+
|
|
|
-- Xcode 6.3
|
|
|
+- iOS 8.0+ / Mac OS X 10.9+
|
|
|
+- Xcode 7.0
|
|
|
|
|
|
## Communication
|
|
|
|
|
|
@@ -34,9 +34,9 @@ Alamofire is an HTTP networking library written in Swift.
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
-> **Embedded frameworks require a minimum deployment target of iOS 8 or OS X Mavericks.**
|
|
|
+> **Embedded frameworks require a minimum deployment target of iOS 8 or OS X Mavericks (10.9).**
|
|
|
>
|
|
|
-> To use Alamofire with a project targeting iOS 7, you must include all Swift files located inside the `Source` directory directly in your project. See the ['Source File'](#source-file) section for additional instructions.
|
|
|
+> Alamofire is no longer supported on iOS 7 due to the lack of support for frameworks. Without frameworks, running Travis-CI against iOS 7 would require a second duplicated test target. The separate test suite would need to import all the Swift files and the tests would need to be duplicated and re-written. This split would be too difficult to maintain to ensure the highest possible quality of the Alamofire ecosystem.
|
|
|
|
|
|
### CocoaPods
|
|
|
|
|
|
@@ -111,11 +111,7 @@ $ git submodule add https://github.com/Alamofire/Alamofire.git
|
|
|
|
|
|
- And that's it!
|
|
|
|
|
|
-> The `Alamofire.framework` is automagically added as a target dependency, linked framework and embedded framework in a copy files build phase which is all you need to build on the simulator and a device.
|
|
|
-
|
|
|
-#### Source File
|
|
|
-
|
|
|
-For application targets that do not support embedded frameworks, such as iOS 7, Alamofire can be integrated by adding all the Swift files located inside the `Source` directory (`Source/*.swift`) directly into your project. Note that you will no longer need to `import Alamofire` since you are not actually loading a framework. Additionally, any of the calling conventions described in the ['Usage'](#usage) section with the `Alamofire` prefix would instead omit it (for example, `Alamofire.request` becomes `request`), since this functionality is incorporated into the top-level namespace.
|
|
|
+> The `Alamofire.framework` is automagically added as a target dependency, linked framework and embedded framework in a copy files build phase which is all you need to build on the simulator and a device.> >
|
|
|
|
|
|
---
|
|
|
|