With a Sandbox account restore purchases is not working.
It seems the sandbox tries to connect to "mzstorekit-sb.itunes.apple.com" but the server identifies itself with a wrong certificate. Normale purchases are working with the Sandbox-Account, but restore not.
It fails with the following message:
Restoring of transactions failed: Error Domain=NSURLErrorDomain Code=-1202 "The certificate for this server is invalid. You might be connecting to a server that is pretending to be “mzstorekit-sb.itunes.apple.com”, which could put your confidential information at risk." UserInfo={NSLocalizedDescription=The certificate for this server is invalid. You might be connecting to a server that is pretending to be “mzstorekit-sb.itunes.apple.com”, which could put your confidential information at risk., NSUnderlyingError=0x282aeaac0 {Error Domain=kCFErrorDomainCFNetwork Code=-1202 "(null)" UserInfo={_kCFStreamPropertySSLClientCertificateState=0, kCFStreamPropertySSLPeerTrust_desc=<SecTrustRef: 0xc7488fe60>, _kCFNetworkCFStreamSSLErrorOriginalValue=-9807, _kCFStreamErrorDomainKey=3, _kCFStreamErrorCodeKey=-9807, kCFStreamPropertySSLPeerCertificates=(
"<cert(0xc7404b200) s: mzstorekit.itunes.apple.com i: Apple Public EV Server RSA CA 2 - G1>",
"<cert(0xc7507c600) s: Apple Public EV Server RSA CA 2 - G1 i: DigiCert High Assurance EV Root CA>",
"<cert(0xc75055600) s: DigiCert High Assurance EV Root CA i: DigiCert High Assurance EV Root CA>"
Post
Replies
Boosts
Views
Activity
Subscription rejected:
In order to approve your your new in-app purchase business model, we have to verify the purchasability of the items being sold. Please upload a new binary and make sure that your new in-app purchase products are available for purchase at the time of review.
I have already uploaded a new binary along with the subscription and the binary was approved, the subscription not.
Did they need the binary to be released to test the subscription? That makes obviously no sense because the new release would be available to all and the subscription is not.
The exchange rates seems to be completely off. If i choose 1.49€ as base it gets converted to 0,99$ but it should be 1,63 US Dollar, or at least more than 0,99$.
The other way round is the same. If I choose 1.49$ it converts to 1.99€. That makes no sense.
I would set the prices manually but there seem no upload csv files or something with prices and set them all manually would take years. On Google Play you can set pricing templates (but you don't need to because the automatic conversion works there) but in App Store you can only set prices manually or automatic with wrong conversion rates.