Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 无法安装第三方库_Ios_Xcode_Github_Libraries - Fatal编程技术网

Ios 无法安装第三方库

Ios 无法安装第三方库,ios,xcode,github,libraries,Ios,Xcode,Github,Libraries,我一直试图添加到我的项目中,但它总是出现链接错误 clang: error: linker command failed with exit code 1 (use -v to see invocation) 我不知道我做错了什么,我似乎无法将演示添加到一个空白项目中并使其正常工作 这就是我正在做的: 我下载包含演示项目文件夹的zipfile(不是整个xcode项目,只是演示所需的.h和.m文件) 我打开一个空白的xcode项目并插入demo项目文件夹 > p>删除空白项目的PLIST、

我一直试图添加到我的项目中,但它总是出现链接错误

  clang: error: linker command failed with exit code 1 (use -v to see invocation)
我不知道我做错了什么,我似乎无法将演示添加到一个空白项目中并使其正常工作

这就是我正在做的:

  • 我下载包含演示项目文件夹的zipfile(不是整个xcode项目,只是演示所需的.h和.m文件)

  • 我打开一个空白的xcode项目并插入demo项目文件夹

  • > p>删除空白项目的PLIST、故事板、主应用程序委托文件。

  • 从终端,我将cd刻录到项目中,并制作一个如下所示的播客文件:

    platform :ios, '7.0'
    pod 'JSQMessagesViewController'
    pod 'JSQSystemSoundPlayer'
    
  • 我运行pod安装

  • 我在新的工作区中打开项目,该工作区中有pod,我尝试运行它

  • 它抛出链接错误

  •   clang: error: linker command failed with exit code 1 (use -v to see invocation)
    
    我错过了哪一步?我在GitHub安装过程中看到它说:

      #import <JSQMessagesViewController/JSQMessages.h>    // import all the things
    
    #导入//导入所有东西
    
    但我不知道那是什么意思。我想这意味着要更新你的头文件搜索路径,但当我看下构建设置时,它已经指向了pods中的头文件


    添加第三方库时是否缺少明显的步骤?

    我在项目中通过cocoapods安装了JSQMessagesViewController,但未成功安装任何错误。请尝试以下步骤:

  • 打开Terminal并使用cd命令导航到包含项目的目录:

    cd~/Path/To/Folder/Containing/Project

  • 接下来输入这个命令:pod init
  • 键入此命令以使用Xcode打开Podfile进行编辑:open-a Xcode Podfile
  • 复制并粘贴此行:pod“JSQMessagesViewController”、“6.1.3”并保存它
  • 键入以下命令:pod install
  • 这将安装与JSQMessagesViewController和JSQSystemSoundPlayer相关的依赖库。
    在此之后,关闭项目并转到项目文件夹,使用Xcode空间的工作区intead:yourProject.xcworkspace。希望这篇文章能对你有所帮助。

    1.从Xcode打开一个全新的项目,不要删除任何内容

    2.cd~/您的项目的根路径

    3.编辑您的
    pod文件(如果您已经有了)

    Podfile
    
    platform :ios, '7.0'
    pod 'JSQMessagesViewController'
    pod 'JSQSystemSoundPlayer'
    
    4.运行
    pod安装

    5.打开
    yourproject.xcworkspace

    6.建造