1.8.0
版本发布时间: 2019-09-24 02:37:15
CocoaPods/CocoaPods最新发布版本:1.15.2(2024-02-07 02:12:59)
Enhancements
- None.
Bug Fixes
-
Include dependent vendored frameworks in linker flags
Alex Coomans [#9045]((https://github.com/CocoaPods/CocoaPods/pull/9045) -
Correctly set deployment target for non library specs even if the root spec does not specify one.
Dimitris Koutsogiorgas #9153 -
Make
APPLICATION_EXTENSION_API_ONLY
build setting not break when performing a cached incremental install.
Igor Makarov #8967 #9141 #9142
1.8.0.beta.2 (2019-08-27)
Enhancements
- None.
Bug Fixes
-
Do not verify deployment target version during resolution for non library specs.
Dimitris Koutsogiorgas #9105 -
Add
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
to all.xcconfig
s
Igor Makarov #8073 #9125 cocoapods-integration-specs#248 -
Fix iOS app spec code signing.
Dimitris Koutsogiorgas #9110 -
Add Apple watch device family to resource bundles built for WatchOS
Aaron McDaniel #9075
1.8.0.beta.1 (2019-08-05)
Enhancements
-
Allow Algolia search for CDNSource
Igor Makarov #9015 #9046 Core#569 -
Using
repo push
now pushes to the current repo branch (HEAD
) instead ofmaster
Jhonatan Avalos #8630 -
Add support for UI test specs with
test_type
value:ui
Yavuz Nuzumlali #9002 Core#562 -
Replace git-based
MasterSource
with CDN-basedTrunkSource
Igor Makarov #8923 Core#552 -
Integrate a pod into a custom project name if specified.
Dimitris Koutsogiorgas & Sebastian Shanus #8939 -
Performance optimization for large number of files related to cleaning sandbox directory during installation
hovox #8797 -
Add support for Specification Info.plist DSL
Eric Amorde #8753 #3032 -
Fix target definition display name for inhibit warnings message.
Dimitris Koutsogiorgas #8935 -
Allow using an application defined by an app spec as the app host for a test spec.
jkap Samuel Giddins #8654 -
Speed up dependency resolution when there are many requirements for the same pod or many versions that do not satisfy the given requirements.
Samuel Giddins -
Add support for pods in abstract-only targets to be installed.
Samuel Giddins -
Emit a warning when attempting to integrate dynamic frameworks into command line tool targets
Eric Amorde #6493 -
Always suggest
pod repo update
on dependency resolution conflict, unless repo update was specifically requested. Artem Sheremet #8768 -
Set Default Module for Storyboards in resource bundle targets.
James Treanor #8890 -
Print correct platform name when inferring target platform.
Dimitris Koutsogiorgas #8916 -
Do not re-write sandbox files if they have not changed.
Dimitris Koutsogiorgas #8983 -
Added option to skip Pods.xcodeproj generation
Itay Brenner 8872
Bug Fixes
-
Update symlink script to prevent duplicate files
Alex Coomans #9035 -
Use correct
header_mappings_dir
for subspecs
Alex Coomans #9019 -
Make CDNSource show up in
pod repo env
Igor Makarov #9016 -
Fix regenerating aggregate targets for incremental installation.
Sebastian Shanus #9009 -
Fix heuristic for determining whether the source URL to be added is CDN
Igor Makarov #9000 #8999 -
Set default build configurations for app / test specs when installing with
integrate_targets: false
, ensuring theEmbed Frameworks
andCopy Resources
scripts will copy the necessary build artifacts.
Samuel Giddins -
No longer show a warning when using an optional include (
#include?
) to include the Pods .xcconfig from the base .xcconfig file
Rob Hudson -
Remove stale podspecs from 'Local Podspecs' when installing non-local counterparts.
Pär Strindevall Dimitris Koutsogiorgas #8914 -
Fix inheriting search paths for test targets in
init
command.
Dimitris Koutsogiorgas #8868 -
Allow detecting
SWIFT_VERSION
build settings from user targets when some xcconfig files are missing.
Samuel Giddins -
Only return library itself as a framework path for library specs.
Dimitris Koutsogiorgas #9029 -
Fix a bug that prevented dependencies in a plugin source from resolving
Eric Amorde #8540 -
Store relative project and file paths in the incremental cache.
Dimitris Koutsogiorgas #9041 -
Use correct deployment target for test specs and app specs.
Dimitris Koutsogiorgas #9040 -
Allow overriding custom xcconfig entries set for compiling a library when specifying an app or test spec.
Samuel Giddins -
Pass a non-browser user agent for social media validation
Dov Frankel CocoaPods/Core#571 #9053 #9049 -
Do not add CocoaPods script phases to targets that have no paths to embed.
Dimitris Koutsogiorgas #9069