gpt4 book ai didi

ios - 警告 ITMS-90080 : "The executable ' Payload/myapp. app/Frameworks/some-framework.framework' 不是与位置无关的可执行文件

转载 作者:技术小花猫 更新时间:2023-10-29 10:09:20 33 4
gpt4 key购买 nike

我以前能够毫无问题地提交我的申请。我的工作流程中唯一改变的部分是使用 Sourcetree。在对以下框架进行更新后,我在提交到 iOS App Store 时收到此警告。我还收到一封电子邮件,其中包含:

Non-PIE Binary - The executable 'Payload/myapp.app/Frameworks/Alamofire.framework' is not a Position Independent Executable. Please ensure that your build settings are configured to create PIE executables. For more information, refer to Technical Q&A QA1788 - Building a Position Independent Executable

Non-PIE Binary - The executable 'Alamofire.framework' is not a Position Independent Executable. Please ensure that your build settings are configured to create PIE executables. For more information, refer to Technical Q&A QA1788 - Building a Position Independent Executable

etc...

有问题的著名框架是:

  • SwiftyJSON
  • 图表
  • 阿拉莫菲尔

我读过 Apple Technical QA文章,手动设置了这些框架的所有部署目标和我自己的项目都无济于事。有没有人以前见过这个问题并能够解决它?

更新:

我可以确认这些警告不会影响提交审批流程。我提交了我的应用程序以供公开发布,尽管有警告,但它还是获得了批准。现在我只是想知道 Apple 端发生了什么,以及这对框架开发人员意味着什么。

最佳答案

看起来可能是Apple方面的一个错误,我今天也遇到了这个问题。看这里:

https://github.com/CocoaPods/CocoaPods/issues/5453

为了总结链接中的信息,最近成功提交的构建没有设置 PIE 标志,并且通过了 OK。因此,似乎 Apple 正在改变某些东西,或者它可能是一个错误。

关于ios - 警告 ITMS-90080 : "The executable ' Payload/myapp. app/Frameworks/some-framework.framework' 不是与位置无关的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37611069/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com