Do you still have a PayPal link in your application? On the App Purchase, all of Apple’s requirements are tight. Can you just delete the item for sale and still have a useful app that will be approved.
Are you sure that you are using a new product identifier after creating a new application, because it is a unique identifier that identifies your purchase in the application. It’s usually best to start with the package identifier and then add a unique name for the purchase at the end and what type of product you have (consumable / non-consumable).
You’ll need to put all of your app in-app for purchase, and Apple will review and approve your in-app purchase.
They would refuse because your in-app purchases are still ready to ship.
Apple will also review your in-app purchase. therefore, when you add a new purchase item in the application, you must send it for viewing. I hope I can describe you well.
According to your comment below:
Since they could delete or decline your developer account, they are very strict and they flaunt if they find any violation, so you may need to renew your membership in the iOS Developer Program (you can send them a message about your story). In addition, your existing development and distribution certificates and training profiles will be revoked and revoked. You will also lose access to pre-released software, accessible discussion forums, and developer technical support. Because, as far as I see, your new unique product does not support your developer account.
Suppose you have a setting
There is an SKProductsRequestDelegate that gives you SKProductsResponse . It has two properties products and
invalidProductIdentifiers (an array of product identifier strings that were not recognized by the Apple App Store (read-only))
So what array value you get for invalidProductIdentifiers ?