2013-11-26 19 views
1

最近更新了使用Prime31社交插件到Unity 4.3項目的官方facebook插件的統一項目。Facebook Unity SDK,用於iOS的破解後處理器

雖然關於後處理器注意到它的一些問題。首先看起來,我們第一次建立一個項目一切都很好,但接下來的建設,然後導致info.plist文件損壞,我們目前通過刪除plist重建之前處理的問題幸運的是,facebook sdk是唯一的在統一本身之外進行更改。

另一個問題是,每一個現在,然後我將建立,我會得到關於找不到文件的錯誤消息(主項目文件這是最絕的地方說,它無法找到它)。在此之前,Facebook腳本吐出了關於「錯誤的文件格式」的日誌消息

這裏是混淆的地方。什麼導致錯誤)。但是在該類的Encode函數中,它使用該頭值來寫入新文件。我很困惑,爲什麼它寫了一個值,它將在未來考慮一個無效的文件。

有什麼想法?

+0

這是我們用來將我們的ID添加到plist文件的後處理步驟中的一個錯誤。我們應該在不久的將來修正錯誤。我建議使用「替換」選項,當你從統一建立現在。 – benp

+0

感謝有關這是一個已知問題的更新,現在我們一直在做一個備用plist文件,我們用它來替換生成後的生成文件,因爲對於我們來說,這比替換生成要少得多。 –

+0

我遇到了OP討論的確切問題。我知道這篇文章已經過了幾個月了,據推測plist問題已經在5.0.3中修復了。我沒有驗證plist腐敗,但其他錯誤(錯誤的文件格式),我總是得到。我已經重建了3次這個項目,正如OP所說,它在第二次構建xcode項目時出錯。替換項目也不能解決這個問題。 – Salx

回答

1

在構建適用於iOS,Info.plist中也可以隨時默認方向設置爲自動旋轉損壞。該Info.plist文件是正確創建的第一個構建,但隨後在這一點上的Xcode構建失敗,該項目建立在......

<key>UIInterfaceOrientation</key> 
<string></string> 
</string> 

...結果。

+0

感謝您提供更多信息,如果您知道這一點,我可能會自己寫一個我自己的小帖子腳本來暫時修復損壞的文件。雖然它看起來像目前的測試版5.0.3修復了plist appending問題。 –

相關問題