验证错误:捆绑包含不允许的嵌套捆绑包 [英] Validation Error: The bundle contains disallowed nested bundles

查看:80
本文介绍了验证错误:捆绑包含不允许的嵌套捆绑包的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为我的其他问题的后续内容,我继续提交我的iOS 8应用程序(包括共享扩展和框架目标)时出现问题。在提交尝试时,我收到上述错误消息。我的问题的其他人(正如前面提到的问题所指出的)有同样的问题,但是以与我的情况无关的方式解决了它。

As a followup to my other question, I'm continuing to have issues submitting my iOS 8 app (which includes a Sharing Extension and a framework target). On a submission attempt I receive the above error message. Others with my issue (as pointed out in the afore-linked question) have the same issue, but resolved it in ways that aren't relevant to my case.

错误消息涉及我的共享扩展目标,该目标链接到我编写的框架,该框架在Extension和应用程序之间共享。我很确定Apple很清楚我可以在Extension目标中使用框架(事实上,它更受欢迎!)。那么这个错误可能会有什么其他原因呢?

The error message implicates my Sharing Extension target, which links to a framework that I wrote, which is shared between the Extension and the app. I'm pretty sure Apple was clear that I'm allowed to use frameworks in Extension targets (in fact, it's preferred!). So what other causes might there be for this error?

推荐答案

嗯,答案看起来很简单:在扩展目标中我是嵌入框架(Build Phases> Embed Framework)。删除该设置后,一切正常。

Well, the answer seems simple enough: in the Extension target I was embedding the framework (Build Phases > Embed Framework). Once I removed that setting, everything works fine.

叹息。

这篇关于验证错误:捆绑包含不允许的嵌套捆绑包的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆