Вопрос

I'm working on an application with in-app purchase feature.

When using xcode 5.0.1 I managed to submit content (non-consumable) to itunesconnect.

After I updated to xcode 5.1, I still can submit to itunesconnect without any error (passes validation) but I always get emails from itunesconnect@apple.com:

Dear developers,

We have discovered one or more issues with your recent delivery for "app-name". To process your delivery, the following issues must be corrected: The archive for In-App Purchase '*product_identifier*' is invalid. Productutil version 236 or later is required for In-App Purchase content delivery. Once these issues have been corrected, you can redeliver your package.

regards,
The App Store team

I've been looking productutil, but always find a dead end.

Is there anyone who has experienced this?

Where "productutil" is if you have downloaded?

Thank You

Это было полезно?

Решение

I believe this may be an error on Apple's server end. I've run into the same situation last night (4/9/14) and this morning. I've been running Xcode 5.1 for a while now and have uploaded other IAP content packages with no problems over the past few months.

/usr/libexec/productutil doesn't appear to have a way to check the version, at least no way that I can find. I've even tried installing the latest Xcode GM seed (5.1.1) but that didn't help.

I've submitted an inquiry to Apple support. I'll report back if I get an answer.

Другие советы

Productutil is part of the standard install for xCode located at :

usr/libexec/productutil

It's needed to build your app package. I think the best thing would probably be to completely reinstall xCode as I'm guessing you are using an older version or you've somehow retained an older version of the productutil file.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top