#
# Be sure to run `pod spec lint YeshifuShareUI.podspec' to ensure
this
is
a
# valid spec and to remove all comments including
this
before submitting the spec.
#
# To learn more about Podspec attributes see http:
//docs.cocoapods.org/specification.html
# To see working Podspecs
in
the CocoaPods repo see https:
//github.com/CocoaPods/Specs/
#
Pod::Spec.
new
do
|s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# These will help people to find your library, and whilst it
# can feel like a chore to fill
in
it's definitely to your advantage. The
# summary should be tweet-length, and the description more
in
depth.
#
s.name =
"YeshifuShareUI"
s.version =
"0.0.5"
s.summary =
"CocoaPods组件化实践"
# This description
is
used to generate tags and improve search results.
# * Think: What does it
do
? Why did you write it? What
is
the focus?
# * Try to keep it short, snappy and to the point.
# * Write the description between the DESC delimiters below.
# * Finally, don't worry about the indent, CocoaPods strips it!
s.description = <
"MIT"
, :file =>
"FILE_LICENSE"
}
# ――― Author Metadata ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# Specify the authors of the library,
with
email addresses. Email addresses
# of the authors are extracted from the SCM log. E.g. $ git log. CocoaPods also
# accepts just a name
if
you'd rather not provide an email address.
#
# Specify a social_media_url where others can refer to,
for
example a twitter
# profile URL.
#
s.author = {
"叶同学"
=>
"yeli.studio@qq.com"
}
# Or just: s.author =
"叶同学"
# s.authors = {
"叶同学"
=>
"yeli.studio@qq.com"
}
# ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# If
this
Pod runs only on iOS or OS X, then specify the platform and
# the deployment target. You can optionally
include
the target after the platform.
#
# s.platform = :ios
#s.platform = :ios,
"8.0"
s.ios.deployment_target =
'8.0'
#指定平台和最低支持版本
# When using multiple platforms
# s.ios.deployment_target =
"5.0"
# s.osx.deployment_target =
"10.7"
# s.watchos.deployment_target =
"2.0"
# s.tvos.deployment_target =
"9.0"
# ――― Source Location ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# Specify the location from where the source should be retrieved.
# Supports git, hg, bzr, svn and HTTP.
#
# ――― Source Code ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# CocoaPods
is
smart about how it includes source code. For source files
# giving a folder will
include
any swift, h, m, mm, c & cpp files.
# For header files it will
include
any header
in
the folder.
# Not including the public_header_files will make all headers
public
.
#
#这里路径需要注意下,是以YeshifuShareUI.podspec为基准。
#如果你的YeshifuShareUI.podspec文件在其他层级处创建的,那么根据自己的情况写。
#ShareUI正是放置组件代码的文件夹
s.source_files =
"ShareUIDemo/ShareUIDemo/ShareUI"
,
"ShareUI/**/*.{h,m}"
#s.exclude_files =
"Classes/Exclude"
# s.public_header_files =
"Classes/**/*.h"
# ――― Resources ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# A list of resources included
with
the Pod. These are copied into the
# target bundle
with
a build phase script. Anything
else
will be cleaned.
# You can preserve files from being cleaned, please don't preserve
# non-essential files like tests, examples and documentation.
#
# s.resource =
"icon.png"
# s.resources =
"Resources/*.png"
# s.preserve_paths =
"FilesToSave"
,
"MoreFilesToSave"
# ――― Project Linking ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# Link your library
with
frameworks, or libraries. Libraries
do
not
include
# the lib prefix of their name.
#
s.framework =
"UIKit"
# s.frameworks =
"SomeFramework"
,
"AnotherFramework"
# s.library =
"iconv"
# s.libraries =
"iconv"
,
"xml2"
# ――― Project Settings ――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
#
# If your library depends on compiler flags you can
set
them
in
the xcconfig hash
# where they will only apply to your library. If you depend on other Podspecs
# you can
include
multiple dependencies to ensure it works.
s.requires_arc =
true
# s.xcconfig = {
"HEADER_SEARCH_PATHS"
=>
"$(SDKROOT)/usr/include/libxml2"
}
# s.dependency
"JSONKit"
,
"~> 1.4"
end
联系客服