2017-01-03 4 views
0

У меня есть URL-адрес, содержащий аудиофайл .mp3. Я разработал свой код для воспроизведения аудио с помощью AVPlayerItem. Я начал тестировать все в Симуляторе. Внезапно, когда я запустил приложение на своем iPad-устройстве, он начал бросать ошибки. Я не уверен, в чем проблема. Ниже приведены ошибки, возникающие при запуске приложения на устройстве iPad.AVPlayerItem throw ARC Семантические проблемы при работе на устройстве iPad

enter image description here

Я получаю ARC семантические проблемы. У меня IOS 9.2.1 в моем iPad.

Пожалуйста, помогите мне.

+1

Это ошибки компилятора, а не ошибки времени выполнения. Вы добавили правильное выражение 'import' в свой файл' SWMeetTheStarsVideoViewController.m'? – rmaddy

+0

@Rob Да. В моем интерфейсе я включил классы AVKit и AVFoundation. Когда я пытаюсь запустить приложение в устройстве, сборка завершится неудачно. И он хорошо работает на iPad-симуляторе. –

+0

@rmaddy Да. Я добавил правильные операторы импорта в свой файл интерфейса. #import #import #import

ответ

0

После интенсивного поиска решения для этих проблем я обнаружил, что проблема связана с версией Xcode. Мне пришлось удалить старый Xcode и снова установить новое приложение Xcode. Он начал работать с недавно установленным Xcode-приложением. Я все еще не уверен, почему старое приложение Xcode не удалось создать приложение, но это было решение, которое я нашел. Я думал, что должен опубликовать это, поскольку это может быть полезно для тех, кто сталкивается с такими проблемами.

Примечание: - Перед переустановкой Xcode я попробовал следующие подходы, которые не сработали.

  1. Проект чистый и сборка.
  2. Проверьте правильность привязки Frameworks в Project BuildPhases и BuildSettings.
  3. Удаление полученных данных и перестроение приложения.
  4. Пробуйте прямое объявление классов и правильно импортируйте классы.

Ни один из них не работал, за исключением повторной установки Xcode. Если кто-то попадет в эту проблему, попробуйте это.

Смежные вопросы