Author Topic: HELP !!!!  (Read 170 times)

Salvo

  • Posts: 114
HELP !!!!
« on: 5 May '21 - 20:28 »
Maybe I can't figure out how to do it.
The problem is that I have compiled a file for IOS and when I send an Apple store the file IPA , I am rejected because the libbass.a files cannot be inserted in the .app file for IPHONE (IOS).
Can you tell me how to approve the app via apple store?
Thank for help.
Salvo

Ian @ un4seen

  • Administrator
  • Posts: 23656
Re: HELP !!!!
« Reply #1 on: 6 May '21 - 14:18 »
Please post the exact error message(s) that you got.

Salvo

  • Posts: 114
Re: HELP !!!!
« Reply #2 on: 6 May '21 - 17:52 »
ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'Karaoke5.app/libbass_fx.a' is not permitted. Your app canít contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at https://developer.apple.com/go/?id=bundle-structure for information on the iOS app bundle structure."

ERROR ITMS-90171: "Invalid Bundle Structure - The binary file 'Karaoke5.app/libbass.a' is not permitted. Your app canít contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles. Refer to the Bundle Programming Guide at https://developer.apple.com/go/?id=bundle-structure for information on the iOS app bundle structure."

Ian @ un4seen

  • Administrator
  • Posts: 23656
Re: HELP !!!!
« Reply #3 on: 7 May '21 - 15:55 »
That looks like you're bundling the BASS libraries with your app instead of linking them? The iOS libraries are static libraries, so they need to be linked into the app's executable. What IDE are you using to build your app? In Xcode, you would add the BASS libraries in the project's "Link Binary With Libraries" section.

Salvo

  • Posts: 114
Re: HELP !!!!
« Reply #4 on: 8 May '21 - 13:16 »
I use Delphi and so I think I don't need to put the libraries on the app.
Thank