Не удалось подключиться к iTunes Store из-за проблемы покупки приложения c - PullRequest
0 голосов
/ 13 сентября 2018

Я работаю над покупкой inApp в целях c.Я настраиваю почти все в itunesconnect и пишу код для моего проекта.Вот мой код

-(void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions {
for (SKPaymentTransaction *transaction in transactions) {
    switch (transaction.transactionState) {
        case SKPaymentTransactionStatePurchased:[self UnlockPurchase];
            [[SKPaymentQueue defaultQueue] finishTransaction:transaction];
            break;

        case SKPaymentTransactionStateFailed:NSLog(@"Transaction Failed");
            [[SKPaymentQueue defaultQueue] finishTransaction:transaction];
            NSLog(@"error: %@", transaction.error.localizedDescription);
            UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Sorry"
                                                            message:transaction.error.localizedDescription
                                                           delegate:self
                                                  cancelButtonTitle:@"OK"
                                                  otherButtonTitles:nil];
            [alert show];
    }
}

}

Когда я нажимаю кнопку «Купить», он просит войти с «Использовать существующий Apple ID» и работает нормально, если введен идентификатор пользователя песочницы.Но если я выполнил вход с бесплатным идентификатором Apple в настройках телефона в «iCloud» и «iTunes & App Store», приведенный выше код переходит к делу SKPaymentTransactionStateFailed.В то же время, если я пытаюсь купить что-то в других приложениях, он просит купить его в App Store с всплывающим знаком снизу.Screenshot of another app

Пожалуйста, кто-нибудь покажет мне способ запроса на покупку, как показано на скриншоте выше, даже если пользователь вошел в iTunes & App Store.Заранее спасибо.

1 Ответ

0 голосов
/ 26 сентября 2018

Не беспокойтесь об этом, это поведение с песочницей и яблоком. В Prod у вас будет всплывающее окно снизу. Благодаря яблоку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...