iphone - 用于临时分发的 iOS4.3 Entitlements.plist

标签 iphone adhoc entitlements

好吧,我已经完成了三个 Ad Hoc 发行版,每个发行版都有自己的问题,但这个发行版让我完全困惑。我已经像平常一样设置了一切,但是在分发后,尝试安装后出现了可怕的“权利无效”错误。

我使用的是 iOS4.3 和 Xcode 4 GM 2。

我的权利设置如下:

enter image description here

(源代码 View ):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>get-task-allow</key>
    <false/>
    <key>application-identifier</key>
    <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
    <key>keychain-access-groups</key>
    <array>
        <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
    </array>
</dict>
</plist>

与我曾经使用过的所有权利相同。确认构建已将代码签名权利设置为 Entitlements.plist。

“存档”期间没有错误,生成 .ipa 也没有错误。仅在安装时。

如果有什么损失,任何帮助将不胜感激。

附加说明:

我尝试按照 http://twoappguys.com/blog/ios4-and-the-wildcard/ 中所述明确设置“应用程序标识符”和“钥匙串(keychain)访问组” ,但并没有解决问题。

最佳答案

有很多事情可能设置错误,从而扰乱您的临时分发。对于仍然遇到临时发行版问题的任何人,我在 Xcode 4 上编写了详细的步骤,地址为 http://www.musicalgeometry.com/?p=1237

关于iphone - 用于临时分发的 iOS4.3 Entitlements.plist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5246789/

相关文章:

iphone - 更新 UITableView titleForFooterInSection 的 UISlider 的 valueChanged 吗?

iPhone RestKit 如何启用 RKLogDebug?

ios - UITableView 检测最后一个单元格

iphone - 将 iphone 应用程序转换为 iPad、iOS?

java - 使用 java 连接到 adhoc wifi 或手动连接之间的区别

xcode - 如何在 iOS AdHoc 构建上调试 Firebase

ios - 使用零配置模式将 iOS 的 Wi-Fi 设置共享到外部设备

ios - 供应配置文件不包括应用程序标识符和钥匙串(keychain)访问组权利

ios - 权利和 iCloud 的问题

iphone - 应用程序标识符授权格式不正确 - iOS Xcode 4