1. All Unity Pro perpetual license customers: your special offer to subscribe is ready! Click here.
  2. We're running a survey about the usage of our graphics pipeline, help give us your feedback.
  3. Unity 5.6 beta is now available for download.
  4. Unity 5.5 is now released.
  5. Check out all the fixes for 5.5 in patch releases 1 & 2.
  6. Enter the Google Play Indie Games Contest in Europe. Read more about it here.
  7. Get prepared for the Tizen Mobile App Incentive Program! Read more about the upcoming program here.
  8. Enter the Microsoft Developer Challenge for a chance to win prizes. Read more about it here.

Error ITMS-90535 with Unity Ads in Unity 5.2.1f1

Discussion in 'Unity Ads' started by Stephane-Imbert, Sep 30, 2015.

  1. Stephane-Imbert

    Stephane-Imbert

    Joined:
    Dec 30, 2014
    Messages:
    5
    Hi all,

    We are trying to submit our game to Apple and are running into an error 90535 when pushing the app through the ApplicationLoader.

    The error us 'Unexpected CFBundleExecutable Key' in 'UnityAds.bundle'.
    We are using the built-in UnityAds service that comes with Unity 5.2.1f1.

    The only other information I can find about this is another thread, fairly old.
    http://forum.unity3d.com/threads/er...fbundleexecutable-key-unityads-bundle.357288/

    I have looked at the info.plist as suggested in that other thread and even if I remove the executable identifier I am still getting this issue.

    Anybody else seeing this? Any workaround suggestions?

    Thanks.

    Stephane Imbert
     
  2. Bilelmnasser

    Bilelmnasser

    Joined:
    May 16, 2014
    Messages:
    13
    hi :), in your xcode after built :
    1. search for info.plist in xcode project view
    2. there a second info.plist under "Framewords/unityAds.Bundle" open it
    3. delete the entry : CFBundleExecutable it's has unityAds as a value
    hope this helps, i think you deleted the entry of main project info.Plist

    hope unity team will fix this issue soon
     
    Last edited: Oct 12, 2015
    Nomibuilder likes this.
  3. Time_Flys

    Time_Flys

    Joined:
    Feb 12, 2015
    Messages:
    2
    I am unable to find the second info.plist Any other suggestions? I'm using Unity 5.2.1f and Xcode 7.0.1
     
  4. Bilelmnasser

    Bilelmnasser

    Joined:
    May 16, 2014
    Messages:
    13
    i'am using the same, after you built your game. open xcode and search for info.plist of unity ads and delete the entry excutable
     
  5. stefanob

    stefanob

    Joined:
    Nov 26, 2012
    Messages:
    23
    I'm having the same issue with Unity 5.2.1. In the info.plist there is only a "Executable File" entry (string). That one I can remove without problems right?
     
  6. Bilelmnasser

    Bilelmnasser

    Joined:
    May 16, 2014
    Messages:
    13
    in your xcode :
    1. search for info.plist under "Framewords/unityAds.Bundle" and open it
    2. delete the entry : CFBundleExecutable it's has unityAds as a value
     
  7. Nomibuilder

    Nomibuilder

    Joined:
    Apr 24, 2014
    Messages:
    12
    There are two "info.plists" in the XCode Project.
    Open the Info.plist which is under UnityAds Hierarchy. You will find the CFBundleExecutable it's has unityAds as a value as Shown in the screenshot below:
     

    Attached Files:

  8. Nomibuilder

    Nomibuilder

    Joined:
    Apr 24, 2014
    Messages:
    12
    Thanks. Worked for me :)
     
    Bilelmnasser likes this.
  9. clanda

    clanda

    Joined:
    Aug 26, 2015
    Messages:
    1
    My info.plists doesn't have the CFBundleExecutable but I deleted Executable file on the same info.plists and it did upload to the App Store without the Error ITMS-90535 this time. Hopefully it is gonna be approved on the app store without further issues.
     
    Last edited: Oct 24, 2015
  10. siddharth3322

    siddharth3322

    Joined:
    Nov 29, 2013
    Messages:
    358
    I have done similar thing and it worked for me. Had you game accepted by apple?