2011-01-06 2 views
0

Я тестирую свое приложение на ipod Touch 4g iOS 4.2. Обратите внимание, что я тестировал приложение на iphone 2G с iOS 4.2, и это не было проблемой.Проблема с OpenFeint и Phonegap

Начальный вид одобрения OpenFeint запускается, но вскоре открывается окно Phonegap, так что у пользователя нет времени для включения/игнорирования Openfeint.

Хуже того, верхняя часть экрана телефонных разговоров отсечена, и вы можете увидеть экран утверждения Openfeint, сидящий за ним.

Я могу использовать приложение и openfeint работает в автономном режиме, регистрируя высокий балл и достижения.

Мое впечатление от Openfeint заключается в том, что его взгляд должен спускаться вверх, когда он запускается, но по какой-то причине этого здесь не происходит.

Я пытаюсь использовать несколько методов UIView и изменения свойств, но пока не повезло.

Любой человек сталкивается с этим или понимает, как работает любая из систем просмотра.

Я продолжу мою отладку и отправлю отчет, но дайте мне знать, есть ли у кого-то хорошая идея и/или проницательность.

Благодаря

Найджел

ответ

0

Я думаю, работал это. Может быть несколько ошибок. Требуется более тщательное тестирование. Отчитается.

В основном я отключил процесс утверждения OpenFeint по умолчанию и настроить свой собственный, используя один OpenfeintDelegate.h

  • (BOOL) showCustomOpenFeintApprovalScreen {

    SCNetworkReachabilityRef достигают = SCNetworkReachabilityCreateWithName (kCFAllocatorSystemDefault, «Google. ком "); SCNetworkConnectionFlags flags; SCNetworkReachabilityGetFlags (долей, &);

    if (kSCNetworkReachabilityFlagsReachable & flags) { // Доступ к Интернету возможен с помощью текущего соединения.

    UIAlertView *alert = [ [UIAlertView alloc] initWithTitle:@"OpenFeint Approval" 
                message:@"Do you want the awesome leaderboard, acheivement and challenge features offered by OpenFeint? (Remember this data will be stored on OpenFeint servers)" 
                delegate:self 
                cancelButtonTitle:@"No thanks" 
                otherButtonTitles:@"Yes", nil 
            ]; 
    
    [alert show]; 
    [alert release]; 
    

    }

    возврата ДА; }

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