it-swarm.com.ru

Собственное приложение для iOS: что я могу добавить в идентификатор разработчика iPhone App Store в разделе «Основные настройки»?

Я почти закончил с родным приложением для iPhone, но мне нужно закончить SSO через Facebook. Несмотря на все мои усилия, я не могу понять, какое значение предполагается использовать в поле "iPhone App Store ID" во время процесса регистрации приложения в Facebook на их веб-сайте.

У меня есть "Идентификатор приложения" по адресу http://developer.Apple.com/ios/manage/bundles/ , но Facebook выдает ошибку "Идентификатор магазина iPhone должен быть целым числом", когда я поместите мой идентификатор приложения в это поле. Мой идентификатор приложения не является целым числом.

Я знаю, что Facebook специально помечает это поле в "App Store"; пожалуйста, скажите мне, что это не совсем так, поскольку ... как у кого-нибудь будет что-то в "App Store", если оно все еще в разработке?

У всех есть "эта проблема", которая мотивирует их первый пост переполнения стека, и это мое. Я с нетерпением жду новостей, что я что-то упустил.

82
Greg M. Krsak

Создайте новое приложение в iTunes Connect. Это приложение будет иметь уникальный идентификатор приложения. Это идентификатор, который они хотят. Фактически это идентификатор App Store для приложения.

97
Mark Granoff

Принятый ответ верен, но в iOS SDK документы также говорится

идентификатор App Store для iPhone - если у вас есть приложение для iPhone, которое указано в iTunes App Store, введите здесь идентификатор, например, 123456. Если Facebook ссылается на ваше приложение и обнаруживает, что у пользователя не установлено ваше приложение, то оно приведет пользователя к вашему приложению в магазине. Затем пользователь может установить ваше приложение. Если ваше приложение отсутствует в iTunes App Store, вы можете ввести любой действительный идентификатор приложения , но обязательно обновите его, когда ваше приложение будет одобрено в App Store ,.

Акцент мой.

Это то, что я сделал. Я использую существующий общедоступный идентификатор приложения (выбранный случайным образом из магазина), потому что мое приложение еще не вышло ..

47
CVertex

Сейчас самое простое решение - просто ввести "0" в качестве идентификатора iPhone App Store - решение, которое также продемонстрировано в Руководстве по началу работы с SDK Facebook: https://developers.facebook.com/docs/ получать-начала/facebook-СДК-для-ИСН/3.1 /

21
IOSProgrammer

Для тестирования используйте (ноль),

  • iPhone Store ID = 0
  • iPad Store ID = 0

и нажмите Сохранить изменения.

Исчезнет, ​​но ваша работа будет выполнена.

Примечание: - обновите этот идентификатор перед выходом в эфир.

16
Zaid Pathan

Для уже опубликованных приложений это часть URL-адреса iTunes, который появляется в конце https://iTunes.Apple.com/.../idxyzabc12 xyzabc123 - это идентификатор для указанного выше URL-адреса.

12
N0mi

Короче говоря, вы можете использовать "0" для разработки.

Если вы входите в iTunes Connect и заходите в свое приложение, оно должно быть в разделе "Apple Id".

2
FreePender