Flic Home

    Community

    • Login
    • Search
    • Popular
    • Users

    The executable ... contains bitcode.

    Developers
    3
    6
    2990
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • info 6
      info 6 last edited by

      We have a iOS App that uses the Flic2 SDK.
      Yesterday, on our last update of the app, we received this error message from Apple.
      Is it something wrong with the SDK or does it regard only our SDK implementation?
      Urgent, please...

      Apple message:
      We identified one or more issues with a recent delivery for your app, "Referi" 1.1.7 (2). Please correct the following issues, then upload again.

      ITMS-90482: Invalid Executable - The executable 'Referi.app/Frameworks/flic2lib.framework/flic2lib' contains bitcode.

      Emil 1 Reply Last reply Reply Quote 0
      • oskar
        oskar FlicTeam @info 6 last edited by

        @info-6 Thank you so much for reporting this, we will check this out and update the branch with this change!

        1 Reply Last reply Reply Quote 0
        • info 6
          info 6 last edited by info 6

          SOLVED!
          For reference, the binary that was in the "bitcodeless" branch on GitHub had indeed the bitcode removed, but it had left the bitcode marker. This was causing Transporter to think the executable still had bitcode. We removed the bitcode marker as well (using the bitcode_strip command line tool that is included in the Xcode bundle).
          I suggest you to crete a new branch...

          oskar 1 Reply Last reply Reply Quote 0
          • info 6
            info 6 @info 6 last edited by info 6

            @info-6
            We need to know if there is a problem with the suggested branch or not, in order to avoid hours of frustration.
            Replacing the code, changed the Apple store answer from "contains bitcode" to "contains incomplete bitcode".
            Still, we are not able to update our App using Xcode 14.
            Please respond..
            Thanks.

            1 Reply Last reply Reply Quote 0
            • info 6
              info 6 last edited by

              Hello.
              I tried and, in Transporter verification I got the following response:
              Asset validation failed (90668)
              Invalid Bundle Executable. The executable file 'Referi.app/Frameworks/flic2lib.framework/flic2lib' contains incomplete bitcode. To compile binaries with complete bitcode, open Xcode and choose Archive in the Product menu. (ID: 80e8e166-de4e-4d0b-99d5-7fb578683079)

              info 6 1 Reply Last reply Reply Quote 0
              • Emil
                Emil FlicTeam @info 6 last edited by

                @info-6 can you please try this branch? https://github.com/50ButtonsEach/flic2lib-ios/tree/bitcodeless
                Let us know if it works for you.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post