Ứng dụng của tôi có màn hình đăng nhập nơi người dùng đăng nhập. Chúng tôi có thể đăng nhập trên iPhone4, iPod 4, iPad 2 và iPhone5 giả lập. Nhưng khi chúng tôi gửi nó đến cửa hàng iTunes thời gian ứng dụng bị từ chối. Apple đã đề cập rằng họ không thể đăng nhập vào ứng dụng.iTunes App bị từ chối
Tôi có mã hóa HMAC-SHA 256 cho mật khẩu và tại thời điểm đăng nhập, tôi gửi mật khẩu được mã hóa. Vì vậy, có bất cứ điều gì đó, Apple đã thực hiện cho iPhone5 mà không cho phép các dịch vụ chấp nhận dữ liệu được mã hóa.
Tôi không có iPhone5 và tôi không muốn mua iPhone5 vì nó quá đắt. Bất cứ ai có thể giúp tôi với điều này.
Đây là mã của tôi:
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"];
Dưới đây là ý kiến từ Apple:
Chúng tôi thấy rằng ứng dụng của bạn trưng bày một hoặc nhiều lỗi, khi xem xét trên iPhone 5 chạy iOS 6.0.1, trên cả mạng Wi-Fi và mạng di động, trong đó không tuân thủ Nguyên tắc đánh giá của App Store.
Bạn cần cung cấp thêm phản hồi từ Apple về những gì không tuân thủ hoặc lỗi là gì. Họ nên đã cung cấp cho bạn các bước lặp lại. – WrightsCS
Đây chỉ là các bước, đặt tên người dùng và mật khẩu và nhấn nút đăng nhập. –
Tôi sẽ cần xem một số mã, thay vì hình ảnh giao diện người dùng. – CodaFi