Search Unity

  1. We're looking for feedback on Unity Starter Kits! Let us know what you’d like.
    Dismiss Notice
  2. Unity 2017.2 beta is now available for download.
    Dismiss Notice
  3. Unity 2017.1 is now released.
    Dismiss Notice
  4. Introducing the Unity Essentials Packs! Find out more.
    Dismiss Notice
  5. Check out all the fixes for 5.6 on the patch releases page.
    Dismiss Notice
  6. Help us improve the editor usability and artist workflows. Join our discussion to provide your feedback.
    Dismiss Notice

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
    Posts:
    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
    Posts:
    14
    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
    Posts:
    9
    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
    Posts:
    14
    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
    Posts:
    25
    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
    Posts:
    14
    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
    Posts:
    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
    Posts:
    12
    Thanks. Worked for me :)
     
    Bilelmnasser likes this.
  9. clanda

    clanda

    Joined:
    Aug 26, 2015
    Posts:
    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
    Posts:
    377
    I have done similar thing and it worked for me. Had you game accepted by apple?