アプリ内購入のiPhoneアプリを作成しました。 今、テスト段階です。iPhone - アプリ内購入の問題
プロビジョニングプロファイルcom.satyam.testappを作成しました iTunesに接続してアプリケーションを作成し、画像、スクリーンショット、デシクリエーションなどをアップロードしました。アプリ内購入用に2つのIDも作成しました。 1つはcom.satyam.testapp.book1、もう1つはcom.satyam.testapp.book5
私のアプリ内購入を確認するためのテストアカウントを作成しました。
com.stayam.testappを使用する私は開発者のテストプロファイルを作成し、これを私の開発したアプリケーションで使用しました。
私のiPhoneには、iTunesのApp Storeアカウントがログアウトしました。
私は自分のiPhoneでアプリケーションを実行し始めました。購入するアイテムがないと言っているしかし、それは私がテストアカウントのユーザー名とパスワードを入力する必要がある資格情報を私に尋ねていません.....
どのようにデバッグするのですか?
ここに私のデリゲートです:
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
NSArray *myProduct = [[NSArray alloc] initWithArray:response.products];
for(int i=0;i<[myProduct count];i++)
{
SKProduct *product = [myProduct objectAtIndex:i];
NSLog(@"Name: %@ - Price: %f",[product localizedTitle],[[product price] doubleValue]);
NSLog(@"Product identifier: %@", [product productIdentifier]);
}
for(NSString *invalidProduct in response.invalidProductIdentifiers)
NSLog(@"Problem in iTunes connect configuration for product: %@", invalidProduct);
[request autorelease];
[myProduct release];
}
端末がjailbreakしていますか?もしそうなら、あなたはIAPが機能するための脱獄を元に戻す必要があります。 – pocjoc
@pocjocアプリストアにアプリをアップロードすると、IAPはjailbrokenに対応しますか? – m1sk
@ m1skはいです。 InAppがうまく動作しないのはテスト環境だけです。 – pocjoc