Skip to content

ITMS-91065: Missing signature #2606

Open
@lancefu-eventbase

Description

@lancefu-eventbase

Short description of the issue:

Our app submission got hit by the issue ITMS-91065: Missing signature when uploading a build to App Store Connect.

Expected outcome:

App with RxSwift as dependency should go through upload and submission checks successfully.

What actually happens:

When we uploaded a build of our new app to App Store Connect to distribute it on TestFlight for testing purpose, we received an email with the following errors:
Screenshot 2024-05-29 at 12 08 51 PM

Our current build pipeline uses Carthage as the main dependency manager. It produces xcframeworks that aren't signed. I did try to drop in the pre-built xcframeworks included in the release, which has validation failed status in Xcode:
Screenshot 2024-05-29 at 1 16 20 PM

I am going to switch to Swift Package Manager for testing purpose. I will report back shortly.

Meanwhile, is there plan to provide properly signed xcframeworks?

Self contained code example that reproduces the issue:

Not applicable

RxSwift/RxCocoa/RxBlocking/RxTest version/commit

6.7.1

Platform/Environment

  • iOS
  • macOS
  • tvOS
  • watchOS
  • playgrounds

How easy is to reproduce? (chances of successful reproduce after running the self contained code)

  • easy, 100% repro
  • sometimes, 10%-100%
  • hard, 2% - 10%
  • extremely hard, %0 - 2%

Xcode version:

15.0.1

⚠️ Fields below are optional for general issues or in case those questions aren't related to your issue, but filling them out will increase the chances of getting your issue resolved. ⚠️

Installation method:

  • CocoaPods
  • Carthage
  • Git submodules

I have multiple versions of Xcode installed:
(so we can know if this is a potential cause of your issue)

  • yes (which ones)
  • no

Level of RxSwift knowledge:
(this is so we can understand your level of knowledge
and formulate the response in an appropriate manner)

  • just starting
  • I have a small code base
  • I have a significant code base

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions