繁体   English   中英

添加Flurry Analytics后无法上传iOS更新? 错误:您的应用无法包含独立的可执行文件或库

[英]Unable to upload iOS update after adding Flurry Analytics? Error: Your app can’t contain standalone executables or libraries

在我的Swift iOS应用程序中,我刚刚通过创建一个briding-header.himporting Flurry.h添加Flurry Analytics。 然后我添加了SystemConfiguration.frameworkCFNetwork.frameworkSecurity.framework

然后我在Stack Overflow问题的指令之后通过Targets -> Build Phases -> Link Binary with Libraries添加了libFlurry_6.5.0.a ,因为它不会构建。

归档应用程序后,我尝试上传它并收到此错误:

错误ITMS-90171:“无效的包结构 - 不允许使用二进制文件'APPNAME.app/Flurry/libFlurry_6.5.0.a'。 您的应用不能包含独立的可执行文件或库...

  1. 在项目的目标设置中打开“ 构建阶段”选项卡。
  2. 确保复制捆绑资源下不包含Flurry.framework

无效的捆绑结构

我的情况有点不同。 我在“嵌入框架”中添加了一个静态库,当我将应用程序上传到应用程序商店时出现了一些错误:

  1. 不允许使用二进制X. 除了支持的捆绑包的有效CFBundleExecutable之外,您的应用程序不能包含独立的可执行文件或库
  2. 无效的Swift支持 - 此位置的文件类型不正确

我删除了这个依赖项,问题解决了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM