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

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
主站蜘蛛池模板: 莒南县| 新宁县| 南木林县| 渭南市| 资阳市| 五大连池市| 白山市| 修文县| 涿州市| 会同县| 吉隆县| 吉林市| 涟源市| 康乐县| 镇赉县| 东兴市| 两当县| 成安县| 铜鼓县| 陆良县| 南开区| 鹤岗市| 富顺县| 诸暨市| 沙坪坝区| 会昌县| 台前县| 凤阳县| 双鸭山市| 宁化县| 钟祥市| 南安市| 文登市| 休宁县| 德江县| 古浪县| 金秀| 会宁县| 辽阳市| 天台县| 铅山县|