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

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
主站蜘蛛池模板: 周口市| 乐亭县| 九龙县| 五莲县| 雅江县| 临泉县| 尚义县| 海原县| 岗巴县| 德令哈市| 格尔木市| 太湖县| 临城县| 宁化县| 曲麻莱县| 太谷县| 巫溪县| 肃宁县| 合肥市| 岳池县| 敦化市| 南通市| 绥德县| 四子王旗| 巴中市| 阳原县| 珲春市| 左云县| 时尚| 霍林郭勒市| 北流市| 革吉县| 蓬安县| 师宗县| 舒兰市| 灯塔市| 城口县| 唐河县| 海阳市| 阳信县| 南召县|