Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Error uploading ipa file: [Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90057) The bundle 'Payload/xxx.app/Frameworks/MapboxMaps.framework' is missing plist key. #3282

Open
mahipalsingh-syt opened this issue Dec 20, 2023 · 4 comments
Labels
bug 🪲 Something isn't working Needs: Repro This issue could be improved with a clear list of steps to reproduce the issue. waiting Non planned issues

Comments

@mahipalsingh-syt
Copy link
Contributor

Mapbox Implementation

Mapbox

Mapbox Version

10.16.3

Platform

iOS

@rnmapbox/maps version

10.0.0-beta.11

Standalone component to reproduce

import React from 'react';
import {
  MapView,
  ShapeSource,
  LineLayer,
  Camera,
} from '@rnmapbox/maps';

const aLine = {
  type: 'LineString',
  coordinates: [
    [-74.00597, 40.71427],
    [-74.00697, 40.71527],
  ],
};

class BugReportExample extends React.Component {
  render() {
    return (
      <MapView style={{flex: 1}}>
        <Camera centerCoordinate={[-74.00597, 40.71427]} zoomLevel={14} />
        <ShapeSource id="idStreetLayer" shape={aLine}>
          <LineLayer id="idStreetLayer" />
        </ShapeSource>
      </MapView>
    );
  }
}

Observed behavior and steps to reproduce

Xcode : 15.1

Error returned when archive file uploading via Fastlane method upload_to_testflight

Error uploading ipa file:
[Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90057) The bundle 'Payload/xxx.app/Frameworks/MapboxMaps.framework' is missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring

[Application Loader Error Output]: ERROR: [ContentDelivery.Uploader] Asset validation failed (90057) The bundle 'Payload/xxx.app/Frameworks/Turf.framework' is missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring

Expected behavior

App should upload via testflight method

Notes / preliminary analysis

No response

Additional links and references

No response

@mahipalsingh-syt mahipalsingh-syt added the bug 🪲 Something isn't working label Dec 20, 2023
@mfazekas mfazekas added Needs: Repro This issue could be improved with a clear list of steps to reproduce the issue. todo Valid bug, but we don't have time to look into labels Dec 20, 2023
@mfazekas mfazekas added waiting Non planned issues and removed todo Valid bug, but we don't have time to look into labels Dec 31, 2023
@codemeall
Copy link

Facing same issue with xcode 15.3

@stardevrk
Copy link

Any update for this issue?

@mfazekas
Copy link
Contributor

mfazekas commented Aug 2, 2024

@stardevrk
Copy link

See mapbox/mapbox-gl-native-ios#555

Thanks, @mfazekas
But this didn't work for me. Do you have any other recommendations? I have resolved all issues to run the app on the simulator & device. But whenever I upload the app to the Testflight, it rejects the app with the CFBundleExecutable key or Invalid Bundle Structure issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🪲 Something isn't working Needs: Repro This issue could be improved with a clear list of steps to reproduce the issue. waiting Non planned issues
Projects
None yet
Development

No branches or pull requests

4 participants