私のアプリには、ユーザーがログインするためのログイン画面があります。私たちはiPhone4、iPod 4、iPad 2、iPhone5シミュレータにログインすることができます。しかし、私たちがiTunes Storeにそれを提出すると、そのアプリは拒否されます。 Appleは、彼らがアプリでログインできないと言いました。iTunes Appが拒否される
私はHMAC-SHA 256のパスワードを暗号化していますが、ログイン時には暗号化されたパスワードを送信します。それで、Appleが暗号化されたデータを受け入れることを許可していないiPhone5用に実装したものは何かあります。
私はiPhone5を持っていません。私はiPhone5をあまりにも高価なものとして購入したくありません。誰もがこれで私を助けることができます。
これは私のコードです:
以下NSMutableURLRequest *theRequest =
[NSMutableURLRequest requestWithURL:[NSURL URLWithString:[url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0];
//do post request for parameter passing
[theRequest setHTTPMethod:@"POST"];
//set the content type to JSON
[theRequest setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[theRequest addValue:userName forHTTPHeaderField:@"Username"];
[theRequest addValue:sha256(passWord) forHTTPHeaderField:@"Password"];
は、Appleからのコメントです:
我々は iPhoneに見直したときに、あなたのアプリが、一つ以上のバグを示すことがわかっ5 は、App Storeレビューガイドラインに準拠していないWi-Fiネットワークと携帯電話ネットワークの両方で、iOS 6.0.1を実行しています。
Appleは、遵守していないことや不具合の詳細をフィードバックする必要があります。彼らはあなたに再現可能なステップを提供していたはずです。 – WrightsCS
これは手順です。ユーザー名とパスワードを入力し、ログインボタンを押します。 –
私は、UIのイメージの代わりに、いくつかのコードを見る必要があります。 – CodaFi