My iOS web view App rejected. We want to solve this errors.

Job ID: 31408185

Budget: ₹600 – ₹1,500 INR

From Apple
3. 1.1 Business: Payments - In-App Purchase
5. 1.1 Legal: Privacy - Data Collection and Storage
Guideline 3.1.1 - Business - Payments - In-App Purchase


We continue to noticed that your app includes or accesses paid digital content, services, or functionality by means other than in-app purchase, which is not appropriate for the App Store. Specifically:

- Your app accesses digital content purchased outside the app, but that content isn't available to purchase using in-app purchase.

Next Steps

The paid digital content, services, or subscriptions included in or accessed by your app must be available for purchase using in-app purchase.

Apps that offer paid digital services and content across multiple platforms may allow customers to access the content they acquired outside the app as long as it is also available for purchase using in-app purchase. See Guideline 3.1.3(b) Multiplatform Services for more information.

If you have any additional information to provide regarding the digital content and services in your app and how the guidelines apply to them, please reply to this message in Resolution Center and let us know. If there is information you'd like us to consider in our review of future submissions, please feel free to include it in the App Review Information section of App Store Connect.

Resources

- See how to implement in-app purchase with the StoreKit framework.
- Review step-by-step instructions for creating in-app purchases in App Store Connect.
- Learn more about our policies for apps that offer paid digital content and services.

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage


We continue to noticed that your app requests the user’s consent to access the camera and location, but doesn’t sufficiently explain the use of the camera and location in the purpose string.

To help users make informed decisions about how their data is used, all permission request alerts need to explain how your app will use the requested information.

Next Steps

Please revise the purpose string in your app’s Info.plist file for the camera and location to explain why your app needs access.

You can modify your app's Info.plist file using the property list editor in Xcode.

Resources

- See examples of helpful, informative purpose strings.
- Review a list of relevant property list keys.