官术网_书友最值得收藏!

Using Carthage/CocoaPods projects

Here are some important points to consider when migrating a project with external dependencies using package managers such as Carthage, CocoaPods, or the Swift package manager:

  • It is recommended to use source dependencies rather than binary Swift modules, because Swift 3.1 modules will not be compatible with Swift 3.2/4 modules unless you can get distributions that were built in Swift 3.2 or Swift 4 mode
  • Ensure that your source dependencies work smoothly with Swift 3.2 as well as your own targets
  • You need to remove Carthage file's search path or clean the build folder if you have used Carthage in your project
  • It is not necessary to migrate your source dependencies as long as they can build in Swift 3.2 mode
主站蜘蛛池模板: 永宁县| 巴马| 达日县| 修文县| 石嘴山市| 凤翔县| 兴文县| 安庆市| 卓资县| 革吉县| 阳江市| 呼伦贝尔市| 阿城市| 广元市| 宝坻区| 崇阳县| 华亭县| 宝应县| 云安县| 吉隆县| 当涂县| 丽水市| 湛江市| 曲松县| 肥乡县| 贡嘎县| 哈巴河县| 土默特右旗| 册亨县| 镇雄县| 阿荣旗| 鞍山市| 松滋市| 洛宁县| 浦城县| 北安市| 天台县| 瓦房店市| 高碑店市| 阿图什市| 云阳县|