Направих нов проект с Unity 4.6.4, внесени google картон (вярвам, 0.5.1), и построен прост проект iOS. Процесът на натоварване, в който сканирате QR кода на вашия картон работи добре. Когато обаче кликна върху уреда в опит и сканирам QR код, атаката се срива със следната грешка:
*** Прекратяване на приложението поради невъзможно изключение "NSInternalInconsistencyException", причина: "опит за изтриване на ред 1 от секция 0, която съдържа само 1 реда преди актуализацията "
следата от стека показва, че идва от "основния".
Следвах инструкциите https://developers.google.com/cardboard/unity/get-started-ios да конфигурирате проекта XCode след изграждането му от Unity.
Актуализиране: когато опитам с картон v0.5.0, нямам проблеми.
Отговори:
0 за отговор № 1Можете да опитате да използвате този под https://github.com/Itheme/SmartUITableViewPod за да направи изключенията за UITableView несмъртни.
Просто замествайте класа за проблемна UITableView в сценарии или xibs на SmartUITableView.