0

我正在尝试使用https://www.balancedpayments.com/进行付款。他们有这个https://github.com/balanced/balanced-ios的 iPhone 库。问题是没有足够的文档说明必须如何在 XCode 4.5 项目中添加 Balanced.framework?

4

4 回答 4

3
  1. 下载平衡框架
  2. 将 Balanced.framework 添加到您的项目和 Build Phases -> Link Binary With Libraries。
  3. 将 CoreTelephony.framework 添加到 Build Phases -> Link Binary With Libraries。

用法:

#import <Balanced/Balanced.h>
Balanced *balanced = [[Balanced alloc] initWithMarketplaceURI:@"/v1/marketplaces/TEST-MP2autgNHAZxRWZs76RriOze"];
BPCard *card = [[BPCard alloc] initWithNumber:@"4242424242424242" expirationMonth:8 expirationYear:2025 securityCode:@"123"];

如果您需要更多帮助,请查看他们附加的示例项目...

于 2013-05-28T07:38:20.567 回答
1

你只需要将那些 BalancedClasses 添加为静态库,就可以了。

将静态库添加到您的项目。现在将这些平衡的类添加到您的静态库中。

转到 YourProject->Target->BuildPhases->LinkWithBinaryLibraries 在此处添加 StaticLibrary。

希望这会帮助你。

于 2013-05-31T11:17:07.303 回答
1

自从提出这个问题以来,balanced-ios 项目发生了很大变化。它现在创建一个静态库而不是一个框架。进行此更改是出于平衡 ios 项目架构中描述的原因。

要将 balance-ios 集成到 iOS 项目中,请执行以下操作:

  • 从https://github.com/balanced/balanced-ios/releases下载最新的预构建版本 zip
  • 将balanced.a复制到您的项目中
  • 添加balanced.a到Build Phases -> Link Binary With Libraries
  • 添加 CoreTelephony.framework 到 Build Phases -> Link Binary With Libraries
  • 将包含/平衡复制到项目的包含文件夹(或创建包含文件夹并将包含/平衡复制到其中)包含自动包含在标题搜索路径中。将包含拖动到您的项目中,以便您可以从那里查看文件。如果您将包含文件复制到包含以外的位置,您可能需要在项目设置中将路径添加到用户标题搜索路径

代码使用示例可以在https://github.com/balanced/balanced-ios的 README 中找到

于 2013-07-12T23:45:44.410 回答
1

在 Github 上关注这个问题。缺少链接 Balanced.framework 与 Xcode 模板有关。该修复记录在项目的“贡献”部分中。你需要构建它。

于 2013-06-30T06:00:37.943 回答