maps icon indicating copy to clipboard operation
maps copied to clipboard

[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.

Open mahipalsingh-syt opened this issue 1 year ago • 4 comments

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 avatar Dec 20 '23 09:12 mahipalsingh-syt

Facing same issue with xcode 15.3

codemeall avatar Apr 19 '24 16:04 codemeall

Any update for this issue?

stardevrk avatar Aug 02 '24 19:08 stardevrk

See https://github.com/mapbox/mapbox-gl-native-ios/issues/555

mfazekas avatar Aug 02 '24 20:08 mfazekas

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.

stardevrk avatar Aug 05 '24 18:08 stardevrk