videocore 和 Swift 混编引发的坑(实战篇)

首先说videocore,Github上明确写着使用时 CocoaPods < 0.38.2,

Swift 的一些静态库需要在CocoaPods > 0.39.0才能使用。

在我们平常开发,打包测试的时候不会出现问题,但是提交App Store时就会提示:

Invalid Swift Support - The files libswiftContacts.dylib don’t match /Payload/xxx.app/Frameworks/libswiftContacts.dylib. Make sure the files are correct, rebuild your app, and resubmit it. Don’t apply post-processing to /Payload/xxx.app/Frameworks/libswiftContacts.dylib. Once these issues have been corrected, you can then redeliver the corrected binary.

解决这个问题,我们需要打包时做些操作

1.Product->Archive

2.右键项目->Show In Finder

3.就会显示(xxx 16-6-16 上午10.36.xcarchive) ,右键这个->显示包内容->SwiftSupport->iphoneos 。 拷贝里面所有的.dylib。

4.返回到SwiftSupport层级,打开Products->Applications->shunjian(右键显示包内容)->Frameworks。把才拷贝的东西覆盖进去。

最后再提交App Store就可以了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏dotnet core相关

又是一个Notepad++的问题

昨天刚刚解决了Style Configurator无法保存的问题,今天继续解决另一个。

583
来自专栏程序猿

SSM项目中配置文件的解说

“ 讲解一下基于SSM框架的Java Web项目中的配置文件,必要的注释,我已经添加到了代码中,可以下载。”

1013
来自专栏技术博客

ExtJs十四(ExtJs Mvc图片管理之五swfupload)

经过前几节系列文章,现在只剩下利用swfupload来上传图片的功能了,在ExtJs十一(ExtJs Mvc图片管理之一)中有它的下载地址和加入项目的说明。

1022
来自专栏GuZhenYin

Signalr系列之虚拟目录详解与应用中的CDN加速实战

前言 前段时间一直有人问我 在用SignalR 2.0开发客服系统[系列1:实现群发通讯]这篇文章中的"/Signalr/hubs"这个虚拟目录到底是做什么的?...

1935
来自专栏.╂遊牧的专栏

整合 Django + Vue.js 框架快速搭建web项目

在工作中我们经常须要构件一些基于 web 的项目,例如内部测试平台、运维系统等。本篇主要介绍如何使用后端 Django + 前端 Vue.js 的技术栈快速地搭...

25.7K9
来自专栏技术博客

ExtJs一(Hello World)

  本文原文链接地址 http://aehyok.com/Blog/Detail/48.html

521
来自专栏ppjun专栏

Vue 入门之网络请求

Vue 2.0 之后官方推荐使用 axios 来完成前端的网络请求,不再推荐使用 vue-resource 了。下面我们安装使用 axios,来完成的常见的 g...

1132
来自专栏菩提树下的杨过

VS2010如何做WAP开发

自从VS2010 RC出来以后,就顺便把机器重做了,重装的时候特意没安装VS2008,全线过渡到VS2010和.net4.0,但今天有一小WAP项目,才意识到V...

19610
来自专栏源码之家

DedeCMS采集文章的审核时间同步文章发布时间

1542
来自专栏ios 技术积累

ios 管理多个target的一些注意事项

先介绍一下为什么我要使用多target来管理项目。因为目前的项目是面向B端的,就是一套代码要给很多个客户打包,每个包的Bundle Identifier不同,然...

752

扫码关注云+社区