Apple reject for restoring IAP

So I submitted a car game with IAP for coins to purchase ( consumable ) .. you can add lives or upgrade your car from car selection.
The binary was rejected by apple for lack of restore bottom seems that they want me to make sure the unlocked cars can be restored on all iOS devices .. not sure if that is possible even if I add the restore function because the initial IAP is consumable
any one ran into this problem before ?
and my understanding is that even if u use apple leaderboard in the account in will sync the scores between the different iOS devices but not the unlocked items purchased with in game coins?

Any suggestions?

here is the apple rejection message

From Apple
10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected

10.6 Details

Your app uses intermediary currency to purchase items that function as non-consumable products but does not include a restore mechanism.

Next Steps

Please modify your app to include an optional user registration feature that allows users to restore their purchases to all of their iOS devices.

We recommend indicating that account registration is necessary to restore previously purchased In-App Purchase products, and providing a way for users to register later if they wish to access this content in the future.

Comments

  • RabidParrotRabidParrot Formally RabidParrot. Member Posts: 956

    From Apple
    10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected

    Looks like they want you to update your interface.

    10.6 Details

    Your app uses intermediary currency to purchase items that function as non-consumable products but does not include a restore mechanism.

    Next Steps

    Please modify your app to include an optional user registration feature that allows users to restore their purchases to all of their iOS devices.

    We recommend indicating that account registration is necessary to restore previously purchased In-App Purchase products, and providing a way for users to register later if they wish to access this content in the future.

    You have a non-consumable purchase somewhere.

  • mshuraih mshuraih Member, PRO Posts: 179

    i dont but you can purchase a car using in game currency this is what they say

    " intermediary currency to purchase items that function as non-consumable products "

    which is true the car once unlocked it functions as non-consumable product but that can not be restored since the original IAP is consumable currency

Sign In or Register to comment.