gpt4 book ai didi

ios - Xcode 11 beta 无法将应用程序上传到 TestFlight

转载 作者:行者123 更新时间:2023-12-01 16:39:00 25 4
gpt4 key购买 nike

我正在尝试将我的应用程序分发到 TestFlight,目前我的应用程序需要 iOS 13 以及 NFC 访问。

在 iOS 13 结束测试版之前,我不打算发布我的应用程序,但我希望我的 QA 团队能够对其进行测试。

我可以从 Xcode 11 beta 构建并存档该应用程序,但是如果我尝试上传它,则会收到以下错误:

App Store Connect Operation Error
ERROR ITMS-90087: "Unsupported Architectures. The executable for myappsname.app/Frameworks/SomeNFCFrameworkIWrote.framework contains unsupported architectures '[x86_64]'."

App Store Connect Operation Error
ERROR ITMS-90778: "Invalid entitlement for core nfc framework. The sdk version '13.0' and min OS version '13.0' are not compatible for the entitlement '{com.apple.developer.nfc.readersession.formats}' because '{NDEF is disallowed}'."

App Store Connect Operation Error
ERROR ITMS-90209: "Invalid Segment Alignment. The app binary at 'myappsname.app/Frameworks/SomeNFCFrameworkIWrote.framework/SomeNFCFrameworkIWrote' does not have proper segment alignment. Try rebuilding the app with the latest Xcode version."

App Store Connect Operation Error
ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apple's linker."

第一个是我可以通过不使用包含 iOS 模拟器架构的框架来修复的,但是第二个指出 iOS13 中不允许核心 NFC 权利,这是没有意义的,因为它们只是iOS13 允许。第三个和第四个错误也没有意义,因为我使用的是最新的 Xcode(当然它是测试版)并且它是使用 apples 链接器构建的。

我也尝试过分发开发,但当我这样做时,我只是得到 IPA 处理失败

有没有办法分发我的 iOS 13 应用进行内部测试?

<小时/>

更新:修复第一个问题后,我现在只收到此错误(与上面的第二个错误相同)

ERROR ITMS-90778: "Invalid entitlement for core nfc framework. The sdk version '13.0' and min OS version '13.0' are not compatible for the entitlement '{com.apple.developer.nfc.readersession.formats}' because '{NDEF is disallowed}'."

最佳答案

看起来您正在尝试使用 Xcode 10 生成的项目。您可以尝试一下吗:

  1. 找到您的Entitlements-Release.plist 文件。您可以在此处找到位置:“签名 -> 代码签名权利”。通常是“应用程序名称/Entitlements-Release.plist”

  2. Entitlements-Release.plist 文件中删除“NDEF”。

enter image description here

  • 存档和上传
  • 关于ios - Xcode 11 beta 无法将应用程序上传到 TestFlight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57530604/

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