• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 如何运行这个使用 cocoa pod 的应用程序?

[复制链接]
菜鸟教程小白 发表于 2022-12-13 10:17:50 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我下载了这个 zip https://github.com/Loadex/MessageBanner但不知道正确安装它才能运行。该应用程序所做的只是显示自定义 iOS 横幅。我希望有 cocoa pod 经验的人让这个应用程序在本地运行并从下载过程中解释他们在一个很好的紧凑答案中做了什么。我想一步一步地解释如何让它运行。谢谢。到目前为止,我已经尝试过了,但是在终端和运行时 Xcode 发出大量警告后删除了项目文件夹。我已经安装了 cocoa pod 。

WTL2:~ Apple$ cd desktop
WTL2:desktop Apple$ cd m
WTL2:m Apple$ cd MessageBannerDemo
WTL2:MessageBannerDemo Apple$ touch podfile
WTL2:MessageBannerDemo Apple$ pod install
Analyzing dependencies

CocoaPods 0.36.0.beta.2 is available.
To update use: `gem install cocoapods --pre`
[!] This is a test version we'd love you to try.

For more information see http://blog.cocoapods.org
and the CHANGELOG for this version http://git.io/BaH8pQ.

Downloading dependencies
Generating Pods project
Integrating client project

[!] From now on use `MessageBannerDemo.xcworkspace`.

[!] [!] The Podfile does not contain any dependencies.
WTL2:MessageBannerDemo Apple$ 

也将此添加到 podfile

source '[email protected]:CocoaPods/Specs.git'

platform :ios, '7.0'
pod 'MessageBanner', '~> 1.0'



Best Answer-推荐答案


如果你还没有更新 ruby​​ gem 并且没有安装 cocoa pod,那么按照“setup to use cocoa pods”和之后的“To run the project”。如果您已经安装了 cocoapod,那么您可以离开选项“A”。但建议同时遵循“A”和“B”。

A.设置使用 cocoa pod

Open terminal and follow the following steps

  1. update ruby gem

“sudo gem update —system”

Enter you system password when requested. wait it until it finished. it may take little time After successful installation you will see something like this.

Ruby Interactive (ri) documentation was installed. ri is kind of like man 
pages for ruby libraries. You may access it like this:
  ri Classname
  ri Classname.class_method
  ri Classname#instance_method
If you do not wish to install this documentation in the future, use the
--no-document flag, or set it as the default in your ~/.gemrc file. See
'gem help env' for details.

RubyGems system software updated 
  1. Install cocoapods

“sudo gem install cocoapods”

you may get this to override press just enter Y to continue. after successful installation you will see something similar to this

Installing ri documentation for cocoapods-core-0.36.0
Parsing documentation for cocoapods-0.36.0
Installing ri documentation for cocoapods-0.36.0
20 gems installed
  1. to complete the setup of CocoaPods

“pod setup”

after successful, you will see something similar to this.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin14/rbconfig.rb:213: warning: Insecure world writable dir /usr/local in PATH, mode 040777
    Setting up CocoaPods master repo
    Setup completed

B.运行下载的项目

Open Terminal and follow the these steps

  1. go to the location of your project.

ex cd ~/desktop/myProjects/TestCocoapod

  1. tell cocoapod to install the dependencies for your project.

“pod install”

After successful install, you will see something like this

Generating Pods project
Integrating client project

[!] Please close any current Xcode sessions and use `TestCocoapod.xcworkspace` for this project from now on.

3.Note: after this open the folder containing that project. You must always open the .xcworkspace (ex. TestCocoapod.xcworkspace).

4Now run the project. you can successfully run it.

关于ios - 如何运行这个使用 cocoa pod 的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28579470/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap