1

我正在尝试将 DDMathParser 框架导入到我的 Swift 应用程序中。我尝试按照 DDMathParser wiki 的安装说明进行操作,但没有成功:

DDMathParser 被打包为一个 Swift 框架。

将 DDMathParser.xcodeproj 添加到您的工作区并将 MathParser.framework 链接到您的应用程序。

(链接:https ://github.com/davedelong/DDMathParser/wiki/Installing )

这是我所做的:

  1. 我将 .xcodeproj 文件拖到我的项目中(从 Finder 到 Xcode),该文件显示在边栏中我的项目下。
  2. 我转到我的项目设置并单击“链接框架和库”下的“+”,并且“MathParser.framework”或“DDMathParser.framework”都没有出现在可用框架列表中。
  3. 添加 xcodeproj 后,我尝试构建我的应用程序,但框架文件仍未显示。

我做错了什么,或者我该如何正确安装这个框架?

(使用 Xcode 7.2.1)

4

3 回答 3

0

1) $ sudo gem install cocoapods (gem 将安装在系统库中的 Ruby 中)

2)创建一个xcode项目

3) 打开终端

4) cd "你的项目根目录的路径"

5) 吊舱初始化

6) open -e podfile (podfile 将以文本模式打开。最初它将是空的,放入以​​下代码行。)

7) pod 'DDMathParser' (Cocoapods Podfile name ) // 这是例子

8) 吊舱安装

CocoaPods 0.36 及以上版本将支持 swift

于 2016-03-09T07:27:34.357 回答
0

在根文件夹类型中使用“终端应用程序”导航到您的项目,pod initPodfile可以使用它打开它nano Podfile并将这些更改添加到特定项目的更新路径。

source 'https://github.com/CocoaPods/Specs.git'
xcodeproj 'YOURPROJECT.xcodeproj'
platform :ios, '9.0'
use_frameworks!

pod 'DDMathParser'

然后保存您的文件。

输入pod install并按回车。

现在打开您创建的新 .xcworkspace。在您要使用的任何文件中,DDMathParser framework只需添加import DDMathParser到文件顶部即可。

于 2016-03-09T01:13:56.617 回答
0

尝试以下方法,因为它帮助了我很多次:

  1. 创建一个工作区,例如。我把它命名为灯塔
  2. 在其中创建一个项目,例如我创建一个名为 BeaconDemo 的项目
  3. 在创建工作区的文件夹中创建 Podfile
  4. Podfile 的内容:

    工作区“信标”

    xcodeproj 'BeaconDemo/BeaconDemo.xcodeproj'

    平台:ios,'8.0'

    使用_frameworks!

    pod 'NearbyMessages', '~> 0.9'

    pod 'EstimoteSDK', '~> 3.8'

    pod '图表', '~> 2.2'

    pod 'GoogleMobileAds', '~> 7.6'

  5. 打开终端并转到您的工作区

  6. 点击 pod install
  7. 然后打开您在此处创建的工作区,如第 1 步
于 2016-03-09T07:40:29.927 回答