【问题标题】:In app purchase without Xcode (Apple app store)没有 Xcode 的应用内购买(Apple 应用商店)
【发布时间】:2013-04-10 18:14:50
【问题描述】:

我们正在尝试将我们的应用放入苹果应用商店并希望添加应用购买,但不幸的是我们的应用不是使用 Xcode 创建的。我们使用一个名为 CCL 的 common lisp 实现,其中包括一个用于访问 Cocoa API 的目标 C 桥。这一切都很好,除了在阅读 StoreKitGuide 之后我看到我们应该再次链接 StoreKit.framework 以便将商店添加到我的应用程序。

这会带来一个问题,因为我们没有使用 XCode 来创建我们的应用程序。如果我们不使用应用内购买,是否可以将应用内购买添加到您的应用中?我意识到这里的大多数人不会使用 common lisp,但我想知道他们是否可以提供任何关于如何在没有 Xcode 的情况下启用应用程序购买的见解。

【问题讨论】:

    标签: macos app-store in-app-purchase common-lisp ccl


    【解决方案1】:

    (OBJC:LOAD-FRAMEWORK "SKRequest" :storekit) 成功了吗?或者(OBJC:LOAD-FRAMEWORK "StoreKit" :cocoa)

    如果没有,您可能必须自己创建接口:http://ccl.clozure.com/manual/chapter13.5.html#Creating-new-interface-directories

    【讨论】:

    • 是的,这是创建界面的问题,但现在已添加到lates trunk。
    【解决方案2】:

    如果您使用 Objective C 桥接器,则需要修改或更新此桥接器以支持您需要的框架,并且该桥接器当前不包含对这些框架的支持。重新编译桥代码可能需要 Xcode 和桥源代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 2012-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多