【发布时间】:2019-09-12 20:15:25
【问题描述】:
首先,在有人建议在 SO 的其他地方回答这个问题之前,我提交所有这些答案都假设您正在使用 XCode 进行编译,而我的情况并非如此。我正在使用 Adobe Animate 编译 Adobe AIR 应用程序并部署到 iPad。
将 Adobe air SDK 更新到最新的 32.0,并尝试从头开始重新创建我的证书和配置文件。
如果我尝试直接从 Adobe AIR 进行部署,我会收到一条错误消息
“应用验证失败”
如果我改为发布 .ipa 并尝试通过 XCode 进行部署,我会得到以下结果
如果我进一步检查我的 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/>
这可能是我的错误的根源吗?如果是这样,我如何使这两个值相同?
欢迎任何回复,因为我需要启动它!
【问题讨论】: