Find the Best Demos and Examples

Check out this quick tour to find the best demos and examples for you, and to see how the Felgo SDK can help you to develop your next app or game!

Forums

OverviewFelgo 2 Support (Qt 5) › ios store rejection…

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #20346

    Jeff

    I am using free v-play, with no plugins.

    My app is just a simple free puzzle game, no ads, no nothing, no internet access.

    My failures listed are:

    <b>Missing Purpose String in Info.plist File</b> – Your app’s code references one or more APIs that access sensitive user data. The app’s Info.plist file should contain a NSPhotoLibraryUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data

    <b>Missing Push Notification Entitlement</b> – Your app appears to register with the Apple Push Notification service, but the app signature’s entitlements do not include the “aps-environment” entitlement.

    Any ideas how I turn all that off in the engine?  I don’t use or need any of those permissions for the game itself.

    #20351

    Alex
    Felgo Team

    Hi,

    You need to add the following lines to your Project-Info.plist, even if you’re not using the features actively in your app:

        <key>NSPhotoLibraryUsageDescription</key>
        <string>App would like to access the library.</string>
        <key>NSPhotoLibraryAddUsageDescription</key>
        <string>App would like to save images taken with camera.</string>
        <key>NSCameraUsageDescription</key>
        <string>App would like to access the camera.</string>

    You can also compare those with a new empty project from one of our wizards. The strings will never be visible to your user if you’re not using any camera features.

    The push-related message should just be a warning, which you can ignore.

    Best,

    Alex from Felgo

Viewing 2 posts - 1 through 2 (of 2 total)

RSS feed for this thread

You must be logged in to reply to this topic.