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 条评论
登录 后参与评论

相关文章

来自专栏运维技术迷

CentOS安装Redis、PHPredis扩展

安装Redis [root@qzdev9 conf]# yum -y install redis #安装redis [root@qzdev9 conf]# sy...

3488
来自专栏你不就像风一样

SpringBoot分布式 - SpringCloud

本文只讲解了服务的注册与发现,Spring cloud的更多内容推荐阅读:SpringCloud分布式教程

1462
来自专栏会跳舞的机器人

Spring Cloud(2)——服务提供者

前言: 本文中的注册中心基于Spring Cloud(1)——服务注册中心,请先了解注册中心的相关知识后再阅读本文。

1093
来自专栏zhisheng

Spring Boot 2.0 新特性详解

背景 在 3 月 1 号,Spring Boot2.0.0.RELEASE正式发布,这是 Spring Boot1.0 发布 4 年之后第一次重大修订,因此有多...

3605
来自专栏跟着阿笨一起玩NET

本地域名解析

1.打开C:\WINDOWS\system32\drivers\etc目录 2.找到host文件,用记事本打开 3.添加“空间IP  域名”

1881
来自专栏郭少华

Spring boot之Hello World(一)

913
来自专栏JavaQ

深入Spring Boot (八):模板引擎使用详解

《深入Spring Boot (六):使用SpringMVC框架创建Web应用》示例代码创建的是REST web服务,Spring MVC除了可以实现REST ...

43814
来自专栏腾讯云Elasticsearch Service

Elasticsearch Rest Client实战

Elasticsearch官方推荐使用Java REST客户端连接集群并进行数据操作。

3994
来自专栏Danny的专栏

【EJB学习笔记】——实体Bean

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

713
来自专栏java学习

Spring MVC工作原理 及注解说明

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框...

822

扫码关注云+社区