[英]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.