Deprecated warnings in xcode

Hi

I exported my app project to Xcode and I've got so many deprecated warnings when I run the app although all of my plugins in appreyio build platform were updated to latest . No errors in my build. Only warnings

As an interim solution I've set warnings in xcode to "No" but I would like to know why these many warnings and how to avoid them ??
1 person has
this question
+1
Reply
  • Hello Misfer,

    We are working on updates every time, these warnings might be caused by some old libraries, so do not worry about them.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Hi Serhii

    Yes it seems it is due to older libraries / API in apperyio build platform which needs to be upgraded by you guys ..

    I also recieved below email from Apple Team after uploading my app using Xcode which needs action

    ----

    Missing Purpose String in Info.plist File - 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. Starting Spring 2019, all apps submitted to the App Store that access user data will be required to include a purpose string.If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documenta...).

    -----

    I think an upgrade is needed to Apperyio build
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I was able to solve the issue in Apple's email
    But I think it is really important to keep libraries / API in apperyio build platform up to date to minimize the build errors and make our life easy when submitting the app to apple
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m sad
    Can ask about this?
    I`m facing issue same as this, apple email:
    "Missing Purpose String in Info.plist File - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSCameraUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data will be required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documenta...)."

    can i ask for solution for this?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Hi


    In your case , all you need to do is to go to info.plist file within Xcode

    And add a proper description next to the CameraString.

    Your description should be clear on why you need to access users camera .(e.g. This app needs access to Camera to allow user to upload photos from photo library)


    Hope this helps
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated