热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CordovaiOS版本中的重复符号

如何解决《CordovaiOS版本中的重复符号》经验,为你挑选了1个好方法。

我正在使用应用内购买运行PhoneGap项目.我一直在构建我的应用程序,直到我在Xcode中的'Link binary with libraries'下启用了Audiotoolbox框架.现在我收到以下错误:

duplicate symbol _OBJC_IVAR_$_InAppPurchase.unfinishedTransactions in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_IVAR_$_InAppPurchase.list in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_IVAR_$_InAppPurchase.retainer in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_IVAR_$_BatchProductsRequestDelegate.plugin in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_IVAR_$_BatchProductsRequestDelegate.command in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_CLASS_$_BatchProductsRequestDelegate in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_METACLASS_$_BatchProductsRequestDelegate in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_CLASS_$_InAppPurchase in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
duplicate symbol _OBJC_METACLASS_$_InAppPurchase in:
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-5FA8967824755833.o
/Users/joy/Sites/phrase/platforms/ios/build/Pop Phrase.build/Debug-iphonesimulator/Pop Phrase.build/Objects-normal/i386/InAppPurchase-8597B14B285C1761.o
ld: 9 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **

我假设我有一个变量重复某处,但不知道在哪里.错误引用的文件不存在.有任何想法吗?



1> physox..:

重要(因为cordova-ios 4.5.0):

请注意,cordova插件cordova-plugin-console现在是cordova-ios平台的一部分.因此,如果你使用cordova-ios@4.5.0或更高版本,绝对删除cordova-plugin-console!

cordova plugin rm cordova-plugin-console

这也涉及普通的cordova应用程序和离子应用程序.更多信息:GitHub上的Console-Plugin


推荐阅读
  • iOS开发Debug和Release的理解
    2019独角兽企业重金招聘Python工程师标准参考:http:blog.csdn.netmad1989articledetails406580331&# ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • Android实现彩信附件的添加与删除功能-本文实例讲述了Android实现彩信附件的添加与删除功能。分享给大家供大家参考,具体如下:添加附件在ComposeMessageActi ... [详细]
  • 如何使用Xcode7软件添加NTL库并运行C++程序。一、首先安装NTL库1、进入“ATourofNTL:ObtainingandInstallingNTLfor ... [详细]
  • 删除iPad或iPhone目录privatevarkeychainskeychain-2.db文件,重启iPad或iPhone。1.如何卸载机内自带软件? ... [详细]
  • 1. Makesureyouhaveimake.(SeetheBUILDNOTESfileifyouwanttotrybuildingwi ... [详细]
  • iOS推送手机消息的技术背后的奥秘揭示
    作者:allenzzhao,腾讯IEG运营开发工程师消息推送我们几乎每天都会用到,但你知道iOS中的消息推送是如何实现的吗?本文将从推送权限申请,到本地和远程消息推送, ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了预加载多个本地WebView相关的知识,希望对你有一定的参考价值。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • iOS Xcode汇编模式切换的方法介绍
    一、概念 1.汇编指令:模拟器上运行的是Intel指令,而真机上运行的是arm指令, 2.每条汇编指令的格式总是由: 操作码,操作 ... [详细]
  • 2.2以下安装:1.打开终端,进入cocos2d-x引擎文件夹(ls列目录cd进入文件夹)2.执行sudo.install-templates-xcode. ... [详细]
  • linux编写弹球游戏,手把手教你开发一款基于Box2D的弹球游戏(一)
    今天我们来介绍一款物理引擎,并基于它完成一个弹球游戏。提到物理引擎,就是在游戏中模拟真实世界的运动,碰撞,摩擦等等。Coco ... [详细]
  • Objective C接入Sonar代码扫描
    目录技术方案环境准备扫描器配置项目配置SonarQube配置jenkins接入一些坑技术方案Sonar本身有对OC的代码扫描插件——SonarCFamily,但是是收费的。出于成本 ... [详细]
  • ios中级面试题(二)
    1.如何追踪app崩溃率,如何解决线上闪退当iOS设备上的App应用闪退时,操作系统会生成一个crash日志,保存在设备上。crash日志上有很多有用的信息,比如每个正在执行线程的 ... [详细]
author-avatar
欢乐文艺女青年
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有