2017-07-03 186 views
4

enter image description here我正在使用ios项目,我在项目中使用EVReflection库,我在那里有一个自定义框架我正在使用EVReflection,因为我采用了cocoapod,之后我添加了试图构建框架,而不是构建,另外我的项目也使用Evreflection,所以如果我将自定义框架添加到项目中,它会自动添加导入Evreflection。如何将cocoapod添加到ios框架

SampleFramwork我加入evreflection

代码:

platform :ios, '9.0' 

target 'SampleFramework' do 
    use_frameworks! 
    pod "EVReflection" 

end 
+0

你安装了cocoapods吗? – Roy

+0

是的,它也是输入的,但是在建立之后还是只显示红色 – skyshine

回答

1

配置应该是这个样子:

1)打开终端,找到你的项目根

2)写: pod init

3)写入:原子podfile(或纳米/ VIM /一些其他文本编辑)

# Uncomment the next line to define a global platform for your project 
platform :ios, '9.0' 

# Public spec repository 
source 'https://github.com/CocoaPods/Specs.git' 

use_frameworks! 

target 'ProjectName' do 

    # Pods for ProjectName 
    pod 'EVReflection' 


end 

4)写入:吊舱安装

5)关闭所有当前的xcode项目的,并打开project.xcworkspace文件

0
  • 使用以下格式在Podfile

    use_frameworks! target "YourProjectName" do pod 'EVReflection' end

  • 如果没有建立呢,把它添加到嵌入式二进制文件链接的框架和库

enter image description here

2

安装POD

[ 1]打开t erminal n型:

sudo gem install cocoapods 

gem会在Ruby里面安装系统库。或10.11的Mac OSX埃尔卡皮坦尝试,类型:

sudo gem install -n /usr/local/bin cocoapods 

如果有错误“的ActiveSupport需要Ruby版本> = 2.xx的”,然后在终端中输入首先安装最新的ActiveSupport。

sudo gem install activesupport -v 4.2.6 

[2]完成安装后,会出现大量邮件,阅读他们,如果没有发现错误,它意味着的CocoaPods安装完成。接下来,你需要安装cocoapods master repo。输入终端:

pod setup 

等待它将下载主回购。大小非常大(2016年12月为370.0MB)。所以它可能会有一段时间。您可以通过打开“活动”并转到“网络”选项卡并搜索git-remote-https来跟踪下载。或者你可以尝试像这样添加详细的命令:

pod setup --verbose 

[3]一旦完成将输出“安装完成”,你可以创建你的XCode项目并保存它。

[4]然后,在终端cd到 “XCode项目根目录”(您的.xcodeproj文件驻留)和类型:

pod init 

[5]然后,通过在终端中输入打开项目的podfile:

open -a Xcode Podfile 

[6]您的Podfile将以文本模式打开。最初会有一些默认命令。这是您添加项目依赖关系的地方。例如,在pod文件中,键入

pod 'EVReflection' 

(此行是将AFNetworking库添加到项目的示例)。

其他提示:

取消注释平台:IOS, '8.0' 取消注释user_frameworks!如果您使用的是Swift

编辑完pod文件后,保存并关闭XCode。

[7]然后,通过在终端中输入荚安装到您的项目:

pod install 

取决于你有多少个库添加到您的podfile为您的项目,要完成这个时间而变化。一旦完成,将会有一条消息说

"Pod installation complete! There are X dependencies from the Podfile and X total pods installed." 

现在关闭您的xcode项目并打开.xcworkspace xcode项目文件并开始编码。 :)

相关问题