繁体   English   中英

无法将带有框架的应用程序上载到iTunes Connect

[英]Can't upload app with frameworks to iTunes Connect

我正在尝试使用XCode 8将iOS-Swift应用程序上传到App Store。尝试创建IPA文件返回了一条错误消息:

框架不包含“ archived-expanded-entitlements.xcent”资源

(我的应用使用AWSSDK和FBSDK)。

做一些研究,我发现我需要从嵌入式二进制文件中删除框架,但是这样做给了我另一个错误:

库未加载,原因:找不到图像

我不确定应该怎么做,因为当我搜索第一个错误时,它说我应该从嵌入式二进制文件中删除框架,当我搜索第二个错误时,它说我应该将框架添加到嵌入式二进制文件中。

好的,在进行了一些研究之后,我发现Facebook SDK不必位于嵌入式二进制文件上(因此会产生第一个错误),而AWS SDK则必须(因此会产生第二个错误)。 另外,作为附带说明,当您将AWS开发工具包(AWS)SDK添加为框架时,还应添加一个自定义脚本,该脚本删除测试架构并管理签名。 经过一番冷漠的搜索,可以在AWS Docs上轻松找到此脚本(和说明)以准备SDK。

暂无
暂无

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

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