gpt4 book ai didi

ios - 可执行文件使用无效权利进行签名 [AIR]

转载 作者:行者123 更新时间:2023-11-29 05:28:32 24 4
gpt4 key购买 nike

首先,在有人建议这个问题已在 SO 的其他地方得到解答之前,我认为所有这些答案都假设您正在使用 XCode 进行编译,但对我来说情况并非如此。我正在使用 Adob​​e Animate 编译 Adob​​e AIR 应用程序并部署到 iPad。

将 Adob​​e Air SDK 更新到最新的 32.0,并尝试从头开始重新创建我的证书和配置文件。

如果我尝试直接从 Adob​​e AIR 进行部署,我会收到一条错误消息

“应用程序验证失败”

如果我发布一个 .ipa 并尝试通过 XCode 进行部署,我会得到以下内容

enter image description here

如果我进一步检查我的 app.bundle 上的权利,我会看到

<plist version="1.0">
<dict>
<key>application-identifier</key>
<string>foo.domain.app</string>
<key>get-task-allow</key>
<true/>
<key>aps-environment</key>
<string>development</string>
</dict>
</plist>

但检查我的配置文件中的权利时发现

<key>get-task-allow</key><false/>

这可能是我的错误的根源吗?如果是这样,我如何使这两个值相同?

欢迎任何回复,因为我需要启动这个!

最佳答案

这里有一些需要检查的想法/事项。

检查 beta 报告 key 是否已从应用描述符中删除。

更改 iOS 证书时,请通过钥匙串(keychain)访问删除旧证书,然后重新启动计算机,然后再为新证书创建证书签名请求。

检查是否已为图标创建新的 asset.cer 并将其包含在包中。

检查图标文件和 xml 中的命名是否存在所有图标以及所有大小写是否正确。(例如 icon 和 Icon)

确保 SDK 路径正确。例如/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk

如果您仍然无法从 Animate 安装应用,请尝试包含 Beta 报告 key 、发布应用并将其上传到 TestFlight。

关于ios - 可执行文件使用无效权利进行签名 [AIR],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57913939/

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