Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
DonMidNight
5 / 5 / 0
Регистрация: 06.11.2013
Сообщений: 37
#1

Game Center в приложении - Программирование iOS

12.04.2014, 11:26. Просмотров 916. Ответов 1
Метки нет (Все метки)

Доброго времени суток. Как писать приложения я разобрался, но теперь встал вопрос с добавлением Game Center для таблицы результатов. Но как его вставить в свое приложение пока не додумался. Посмотрел несколько туториалов, но они старые и xcode выдает ошибки, то это действие не актуально, то то действие не актуально. Так вот мой вопрос. Существует ли единый код для внедрения game center в приложение или он уникален для каждого приложения? Я понимаю что очки ( за достижения) нужно прописывать для своего приложения самому. Заранее благодарю
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2014, 11:26     Game Center в приложении
Посмотрите здесь:

Game Center - Программирование iOS
В общем воспользовался вот этим туториалом: http://habrahabr.ru/post/173449/ Для добавление Game Center в приложение, но после того как...

Game Center получение списка игр - Objective-C
Доброго времени суток. Есть еще вопрос. В GC хранится список игр установленных на телефоне у пользователя. Возможно ли получить этот...

Сервер / Game Center для онлайн игры "Шашки" - Программирование iOS
Здравствуйте уважаемые пользователи форума. Реализовал ли кто-то из вас онлайн игры под ios? Планирую заказать разработку онлайн игры...

Game Dev - Objective-C
Всем привет! Наверное много уже людей спрашивало про это, но вот подскажите- я дизайнер-художник со стажем уже вот 15 лет. Всё что касается...

Клавиатура в приложении - Программирование iOS
Проблема такая: есть поля для ввода. И на симуляторе и на моем айфоне одно и тоже: при нажатии появляется клавиатура, текстовое поле...

Баги в приложении на UITableViewController - Программирование iOS
Здравствуйте! Помогите, плз, отловить баги в табличном приложении! Баг №1 - когда скролю вью вниз, потом обратно накалывается...

Арабский язык в приложении - Программирование iOS
Всем привет! Появился у меня новый проект, одной из финальной стадий которого должна стать адаптация для юзеров из арабского региона...

Звуковое сопровождение в приложении - Программирование iOS
Доброго времени суток. Написал игру, и возник вопрос, а как добавить звуковое сопровождение в своем приложении? Хотелось бы добавить звук...

Кеширование данных запросов в приложении - Objective-C
Какие вы знаете инструменты для работы с сетью (http) которые позволяют кешировать запросы, чтобы можно было получить данные даже в offline...

Не могу опубликовать приложении в appstore - Программирование iOS
Всем привет, пытаюсь выложить приложении в appstore через органайзер в xcode( сделал в itunes connect приложении готовое для загрузки...

Мобильная версия сайта в приложении - Программирование iOS
Всем привет! Нужны приложения под андроид и айос. Я знаю есть конструкторы онлайн, через которые можно собрать не сложные приложения. Но...

Реклама в Приложении. Как сделать? - Программирование iOS
Доброго времени суток. Я задался вопросом "Как сделать рекламный баннер в своем приложении?" и " Можно ли сделать так чтобы реклама...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Auron
2 / 2 / 0
Регистрация: 11.05.2013
Сообщений: 99
29.04.2014, 11:25     Game Center в приложении #2
Тебе нужен Game Kit.
вот этот код работает под XCode 5 и iOS 7.1.1

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//Проверка поддержки GameCenter
-(BOOL) isGameCenterAvailable
{
    //Check for presence of GKLocalPlayer class
    BOOL localPlayerClassAvailable = (NSClassFromString(@"GKLocalPlayer")) != nil;
    
    //The device must be running iOS 4.1 or later
    NSString *reqSysVer = @"4.1";
    NSString *currSysVer = [[UIDevice currentDevice] systemVersion];
    
    BOOL osVersionSupported = ([currSysVer compare:reqSysVer options:NSNumericSearch] != NSOrderedAscending);
    
    return (localPlayerClassAvailable && osVersionSupported);
}
 
//Идентификация пользователя
- (void) authenticateLocalPlayer
{
    GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];
    [localPlayer authenticateWithCompletionHandler:^(NSError *error) {
        
        if(localPlayer.isAuthenticated){
            NSLog(@"Player is Authenticated");       
        }else{
            NSLog(@"Player is not Authenticated");
        }
    } ];
}
Yandex
Объявления
29.04.2014, 11:25     Game Center в приложении
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru