我有一個問題令我完全困惑。我在iOS(4.2.1 xCode)中構建了一個簡單的openGL遊戲,並在我的設備上進行了測試,一切正常。發佈到iTunes的iOS檔案與項目不一樣
然後我將它歸檔並提交給Apple。他們批准併發布了它。
當我下載它(在同一個設備上)或任何其他人(在各種最新的設備上)時,大部分遊戲缺失。它好像檔案沒有捕獲項目中的所有設置。
我只能得出結論,在存檔階段發生的構建。
有沒有人知道我可以測試運行我的設備上的實際存檔(沒有提交它),以便我可以得到什麼是不同的底部?
非常感謝任何閱讀此內容的人。
非常感謝您提供這些信息。我現在已經創建了adhoc發行版配置文件,並且能夠重新發布與我發佈的.ipa發行版相同的問題。因此,我現在處於能夠測試存檔的位置,直到我理解並克服了我所遇到的問題。 – user1418706
我現在發現我的版本出了什麼問題。在控制精靈運動的方法之一中,我計算了新的x和z座標,並通過指針返回包含這些數據的數組。函數頭是「float * MoveSprites()」。顯然,這是相當差的編程實踐,儘管它在發佈版本(在我的設備上運行)中被接受,但似乎這是不可接受的。我已經重寫了這個函數來允許返回值通過引用傳遞,現在.ipa工作得很好。再次感謝你。 – user1418706