Я зробив новий проект з 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.