0

私はiPad用のアプリケーションに取り組んでいます。非消耗型のアプリ内購入があります。そのため、 Apple が提供するHosted Content機能を使用しています。
問題は、 「トランザクション」の「ダウンロード」プロパティが常に「nil」 であることです。

- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{
    for (SKPaymentTransaction *transaction in transactions)
    {
        if (transaction.downloads) {
            [[SKPaymentQueue defaultQueue] startDownloads:transaction.downloads];            
    }
}

iTunesConnectでアプリケーションの状態を「Developer Rejected」として設定し、アプリ内購入製品の状態を「ready to submit」に設定しています。 アプリ内購入製品のコンテンツが XCode を介してアップロードされました。

どんな助けでも大歓迎です。
どうもありがとう...

4

1 に答える 1

0

対象のiOSをiOS6に設定する必要がありました(デバイスのOSはiOS6である必要があります)...デバイスを更新したところ、完全に機能しました

于 2012-10-02T14:56:41.243 に答える