好吧,我已經完成了三個Ad Hoc發行版,每個發行版都有自己的問題,但這個問題讓我完全困惑。我已經像往常一樣設置了所有內容,但在分發可怕的「授權無效」後,嘗試安裝後出現錯誤。iOS4.3特別分發的Entitlements.plist
我使用的iOS4.3和Xcode的4 GM 2.
我有設置享權利如下:
(來源視圖):
<?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>
與我曾經使用過的每個權利一樣。確認Build的代碼簽名權利設置爲Entitlements.plist。
在「存檔」過程中沒有錯誤,並且沒有生成.ipa的錯誤。僅在安裝時。
在輸了,任何幫助,將不勝感激。
附加說明:
我嘗試設置「應用標識符」,並明確在http://twoappguys.com/blog/ios4-and-the-wildcard/提到的「鑰匙串訪問羣體」,但它並沒有解決問題。
您是否使用其他配置而不是發行版? – 2011-03-09 15:04:22
我重複創建「臨時」...但現在你提到它,我可能已經複製「調試」 – MarkPowell 2011-03-09 15:06:49
你釘@ @ mavrick3。這樣一個簡單的疏忽!另外,我不習慣新的計劃管理系統。如果你提供這個答案,我很樂意接受它。 – MarkPowell 2011-03-09 15:13:00