Как отправить приложение Vuforia на рассмотрение в Facebook в качестве сборки симулятора?

Я создаю приложение для iOS, которое использует Unity3D, Vuforia AR SDK и плагины для социальных сетей Prime31.

Чтобы опубликовать снимок экрана на временной шкале пользователя Facebook, моему приложению требуется разрешение «publish_actions». Чтобы использовать это, мне нужно отправить приложение на рассмотрение в Facebook в виде сборки Xcode Simulator.

Однако Vuforia не поддерживает сборки симулятора: https://developer.vuforia.com/resources/dev-guide/step-4-compiling-and-running-vuforia-sample-app "Примечание. Приложения Vuforia не создаются и не работают с симулятором ."

Кому-нибудь удалось получить приложение iOS на базе Vuforia для проверки Facebook?

Спасибо.


person roarmot    schedule 19.05.2014    source источник


Ответы (1)


Я испытываю ту же проблему.

Видимо ситуация безвыходная:

Проблема здесь в следующем: - Чтобы пройти процесс обзора Facebook, вам нужно отправить им свое приложение в одном из этих двух доступных форматов, 1) приложение Apple App Store (это невозможно сделать, вы не можете отправить App Store незаконченное приложение ) или 2) смоделированная сборка (с использованием терминала для сборки проекта в xcodebuild -arch i386 симуляторXX). Ни один из этих доступных вариантов, предоставляемых Facebook, технически невозможен, поэтому технически невозможно получить одобрение Приложения. Это потому что:

1- App Store не пропустит приложение, которое не работает (кнопка FB не будет работать, поэтому App Store не позволит нам завершить процесс, и они отклонят). поэтому вы не можете предоставить AppStore-id группе проверки Facebook.

2- Поскольку Facebook получает только «Смоделированные сборки», приложение Vuforia Unity будет невозможно принять, потому что, когда вы используете Unity + Vuforia, вы не можете создать смоделированную сборку, это несовместимо. Таким образом, невозможно соответствовать этому требованию.

Единственный доступный обходной путь, о котором я могу думать, это:

1- Отправьте приложение в магазин Apple, удаленно отключив функциональность Facebook. 2- После одобрения Apple удаленно активируйте функциональность Facebook и отправьте приложение — ИДЕНТИФИКАТОР МАГАЗИНА ПРИЛОЖЕНИЙ — в Facebook Review.

В противном случае Facebook должен открыть еще один переход для разработчика Vuforia-Unity для проверки своих приложений для IOS.

Кажется, это единственный способ для Vuforia + Unity, но я его не проверял.

person Adan Levy    schedule 05.08.2014
comment
Единственное решение, которое мне удалось найти, — это работать напрямую с членом группы проверки Facebook. Они предоставили UDID тестового устройства, и я смог предоставить им специальную сборку приложения, которую они могли протестировать. Очевидно, что это не идеальное решение ни для разработчика, ни для Facebook. - person roarmot; 08.08.2014