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

相关文章

来自专栏JavaQ

深入Spring Boot (六):使用SpringMVC框架创建Web应用

《深入Spring Boot (一):快速入门》中示例代码使用SpringMVC编写了一个简单的Web应用,本篇将继续使用SpringMVC框架编写复杂的Web...

2978
来自专栏腾讯云Elasticsearch Service

Elasticsearch Rest Client实战

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

5224
来自专栏JavaEdge

@ConfigurationProperties

2066
来自专栏向治洪

spring Boot 配置文件详解

概要        前面我们讲述了如何搭建一个简单的 spring Boot 应用(参见Spring Boot - 初探),这里,我们来学习如何对项目进行相关的...

2865
来自专栏技术博文

phpize报cannot find autoconf

突然想往php种增加个模块,可是又不想重新编译php,因为真的比较费时间。 phpize就可以解决这个问题。 遇到的问题: Configuring for: P...

29511
来自专栏java学习

Spring MVC工作原理 及注解说明

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

892
来自专栏云鼎实验室的专栏

Exploiting Jolokia Agent with Java EE Servers

0x00 - About Jolokia Jolokia 是一个通过 HTTP 的 JMX 连接器,提供了类 RESTful 的操作方式,可以通过 POST J...

4376
来自专栏JavaQ

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

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

45814
来自专栏郭少华

Spring boot之Hello World(一)

993
来自专栏恰同学骚年

.NET Core微服务之基于Steeltoe使用Hystrix熔断保护与监控

  在微服务架构中,我们将系统拆分为很多个服务,各个服务之间通过注册与订阅的方式相互依赖,由于各个服务都是在各自的进程中运行,就有可能由于网络原因或者服务自身的...

2183

扫码关注云+社区