2011-10-31 43 views
0

當我試圖在模擬器中構建/運行我的應用程序時,我得到2個錯誤/警告,錯誤在SDK中我猜。Cocos2D - 用CLScoreServer啓動錯誤

文件:CLScoreServerPost.m

'uniqueIdentifier' is deprecated (declared at /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:64) 

,這一次在CLScoreServerRequest.m

'uniqueIdentifier' is deprecated (declared at /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:64) 

我一直在試圖重新安裝模板ECT ECT ECT並沒有什麼工作。 有人知道這個問題嗎?

謝謝

回答

1

它說,它的權利有:

uniqueIdentifier is deprecated

所以你應該尋找它在谷歌來與related Stackoverflow question

不贊成表示不應該再使用它,如果您根據特定情況使用它,可能會將其標記爲錯誤。我的猜測是,如果您的部署目標設置爲iOS 5.0,並且由於iOS 5.0不推薦使用該方法,則在構建以iOS 5爲目標的應用程序時將會出錯。如果您的目標iOS 4.x或更低版本可能只是一個警告。

如果您正在調用該方法,則不要。如果該調用位於第三方庫中,請聯繫該庫的作者。

0

嘗試重新啓動您的iPhone和電腦。然後,從Xcode運行應用程序並在手機上運行應用程序後,停止該任務。然後,在沒有Xcode運行任何任務的情況下通過手機重新打開應用程序。

我這樣做並沒有收到任何進一步的錯誤,並能夠從活動的應用程序區域打開/關閉(雙擊主頁按鈕),並且我能夠無任何問題地重新啓動它。

希望這會有所幫助。

(我認爲這是響應適當的問題)

+0

亞我知道,找到該職位:http://www.cocos2d-iphone.org/forum/topic/21926但不是幫助壽:/ –