2014-09-28 62 views
0

包括iOS的应用程序内购买插件后,我现在过得好X-码6中的后续编译错误:科尔多瓦应用程式内购买的iOS 8

Undefined symbols for architecture armv7: 
    "_OBJC_CLASS_$_SKProduct", referenced from: 
     l_OBJC_$_CATEGORY_SKProduct_$_LocalizedPrice in SKProduct+LocalizedPrice.o 
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

这是在iOS 8或插件有问题这是一个配置问题?

回答

0

看来Xcode项目缺少IAP库。添加他们解决了这个问题,现在编译好了。

2

您不应该手动链接库。这是一个科尔多瓦错误,有时会自动失败。

就在卡萨出现这种情况,遵循以下步骤:在你的项目目标

  • 展开“链接二进制与图书馆”列表

    1. 转到构建阶段选项卡。

    2. 点击加号按钮,在按钮

    3. 搜索StoreKit并添加StoreKit.framework项目。 enter image description here

    enter image description here