首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IOS 11 XCODE 9: Archive errors Undefined symbols for architecture arm64:

IOS 11和Xcode 9是苹果公司开发的移动操作系统和集成开发环境。当使用Xcode 9进行iOS 11应用程序的归档(Archive)时,可能会遇到以下错误信息:Undefined symbols for architecture arm64。

这个错误通常是由于缺少必要的库文件或者代码错误导致的。为了解决这个问题,可以尝试以下几个步骤:

  1. 检查依赖库:首先,确保项目中使用的所有第三方库和框架都已正确导入并链接到项目中。可以在项目的Build Phases选项卡中检查是否缺少某些库文件。
  2. 检查编译选项:在项目的Build Settings选项卡中,确认编译选项中的架构设置是否正确。确保arm64架构已正确配置。
  3. 清理项目:尝试清理项目并重新构建。可以使用Xcode的菜单栏中的Product -> Clean选项来清理项目。
  4. 检查代码错误:如果以上步骤都没有解决问题,那么可能是代码中存在错误导致的。请仔细检查代码,特别是与错误相关的部分,查找可能的语法错误或逻辑错误。
  5. 更新Xcode版本:如果以上步骤都没有解决问题,可以尝试更新Xcode到最新版本,以确保使用的是最新的开发工具和库文件。

对于iOS开发中的归档错误,腾讯云并没有直接相关的产品或者链接地址。但腾讯云提供了丰富的移动开发解决方案,包括移动应用开发、移动推送、移动测试等服务,可以帮助开发者更好地进行移动应用的开发和管理。具体详情可以参考腾讯云移动开发相关产品和文档。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

iOS11后32位应用升级

今天接受了一个改造旧项目的任务,据说项目唯独在iOS11上无法运行。这很容易就让我们想到与最近苹果iOS11放弃支持32位应用的事件有关。...一、iOS11停止支持32位的来由 苹果于2013年9月推出了iPhone 5S新手机,采用的全新A7处理器其最大特色就是支持64位运算。...2018年1月1日开始,苹果在iOS 11系统上停止了32位应用程序的服务支持,使用iOS11系统的用户将无法再在Appstore中搜索到32位应用。...因为我们设置了项目需要支持arm64的架构,但是代码中使用的各个平台的SDK静态库还是只支持32位的。这就需要我们耐心的一个个更换了。...编译报错Undefined symbols for architecture x86_64 解决:这就是我们不支持64位的sdk报的错,我们可以从这里找到它并将其更换 如何判断一个SDK静态库是否支持

81430

iOS开发笔记(七)

正文 这次分享三个有意思的问题:二维码生成、Xcode8单元测试的问题、添加新字体。 二维码生成 iOS平台上的二维码生成有很多第三方库,也可以使用原生的方法,这里选用的是QREncoder。...8.0 and later (@rpath/XCTest.framework/XCTest) for architecture x86_64 以前加载动态库的时候,记得iOS8.0以上的版本才支持embedded...这个版本Xcode能选择最低iOS版本是8.0,所以Xcode可能没有考虑XCTest.framework兼容iOS8以下的情况。...4、Undefined symbols for architecture x86_64 注意这里的描述是Undefined symbols,表示编译器找到变量的声明,但是没有找到变量的实现,于是在linking...i386是32位模拟器(5和5s以下的机型) x86_64是64位模拟器(5s后面的机型) armv7/armv7s是32位真机 arm64是64位真机 coocachina上有更详细的介绍。

1.4K90

升级xcode7.0 第三方库不能用的解决方法(bitcode是什么鬼?)

the vendor, or disable bitcode for this target. for architecture arm64 这个问题是由iOS9新特性 bitcode导致的,接下来介绍下这个...When you archive for submission to the App Store, Xcode will compile your app into an intermediate representation...喵大(@onevcat)在其博客开发者所需要知道的 iOS 9 SDK 新特性中也描述了iOS 9中苹果在App瘦身中所做的一些改进,大家可以转场到那去研读一下。...), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64...实际上在Xcode 7中,我们新建一个iOS程序时,bitcode选项默认是设置为YES的。我们可以在”Build Settings”->”Enable Bitcode”选项中看到这个设置。

83970

IOS开发问题索引(九)

/liulunet/archive/2013/01/19/2866399.html ios中实现图片的裁剪 http://blog.sina.com.cn/s/blog_6084f58801013n34.../48655513 Xcode升级到7后,做了iOS9适配,发布到app出现这样的错误: 初步判断是因为Xcode在打包的时候,把一些没必要的包给打进去了(如果英文很厉害,那就直接自己翻译哈...开发中的Undefined symbols错误 iOS开发中的Undefinedsymbols错误 http://www.molotang.com/articles/1593.html 参考了StackOverflow...报错时的提示一般都是“Undefined symbols for architecture armv7”之类的,而“for architecture armv7”就是说没有支持armv7,在Build...有如上这几种情况的时候,会出现“Undefined symbols”的报错提示,这时候就要对提示中指出的特定symbol相关的文件仔细检查了。

79930

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券