產生Xcode的錯誤:啓用iPhone應用程序APNS不能得到設備令牌,錯誤:「沒有有效的‘APS-環境’的權利字符串中找到了應用」
與APNS"Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x1c7a60 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application}" error.
我已經生成的應用程序ID(發展之一)。
並使用此App ID創建了一個新的供應配置文件,並將其安裝在XCode中以供使用。
我認爲問題是「iOS Team Provisioning Profile:*」配置文件。它的AppID是我幾個月前生成的,沒有啓用APNS,我不再使用它了。
但問題是,我無法編輯/刪除它!每次我通過在蘋果門戶中點擊刪除來「刪除」它,它都會再次出現。
我認爲問題來自此的原因是因爲我打開此配置文件以查看文本,找不到aps環境,而我可以在新配置文件中找到此標記使用新的啓用APNS的應用程序ID創建。
我還在我的iPhone中安裝了我的應用程序,其中包括新的供應配置文件。但我擔心這是因爲舊的配置文件(即iOS Team Provisioning Profile:*)總是出現在設備中。
或者可能是因爲其他原因。希望有人能給我想法來解決這個問題。
您可以刪除iPhone老型材太從設置 - >配置文件被刪除只需選擇配置文件並單擊刪除按鈕輪廓從分佈的詳細視圖。 – 2012-02-01 07:31:25