Search results for

ITMS-90158

1,681 results found

Post

Replies

Boosts

Views

Activity

Reply to Log4j XCode vulnerability - resolution eta?
Xcode does include a Java runtime environment - the App Store upload has always used Java tooling in its delivery mechanism and ships a Java Runtime Environment: % /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/java/bin/java -version openjdk version 14.0.2 2020-07-14 OpenJDK Runtime Environment 14.0.2-5906ce1373 (build 14.0.2+12-iTunesOpenJDK-8) OpenJDK 64-Bit Server VM 14.0.2-5906ce1373 (build 14.0.2+12-iTunesOpenJDK-8, mixed mode
Dec ’21
WARNING ITMS-90889 TestFlight
Hi, When submitting manually signed macOS apps then this warning is shown after submission: WARNING ITMS-90889: Cannot be used with TestFlight because the bundle at is missing a provisioning profile. Main bundles are expected to have provisioning profiles in order to be eligible for TestFlight. I use the following commands for signing the app: export VM_CERTIFICATE=Apple Distribution codesign --deep -f -s $VM_CERTIFICATE -v --entitlements $VM_SOURCE_PATH/macos/App.entitlements $VM_APPNAME productbuild --component $VM_APPNAME /Applications --sign 3rd Party Mac Developer Installer: MyCompany outmac.pkg How can I get rid of the warning, so that the package can be used in TestFlight? Regards,
2
0
2.2k
Dec ’21
Info.plist file is missing for PassKit.framework
I am getting this issue on my apple developer mail. We identified one or more issues with a recent delivery for your app, 6.6 (6.7). Please correct the following issues, then upload again. ITMS-90036: This bundle is invalid - The Info.plist file for PassKit.framework is missing or could not be read. My app is running fine in debug mode and also it's archiving fine too.
2
0
2.1k
Dec ’21
Reply to Sudden crash on launch from all TestFlight builds
The same thing is happening to us today!! The app runs fine under Xcode on an iPad connected by wire to my MacBook. When we publish the app in TestFlight, it crashes immediately with the same missing library. We were also getting an automated email after each distribution on TestFlight: ITMS-90863: Apple silicon Macs support issue - The app links with libraries that are not present on Mac: @rpath/libswift_Concurrency.dylib We were able to prevent these emails by navigating in AppStoreConnect to: App Store / Pricing and Availability / iPhone and iPad Apps on Apple Silicon Macs and un-checking Make this app available
Dec ’21
Why am I getting ERROR ITMS-9071: "Invalid Bundle Structure" when trying to distribute my app in Xcode?
I have made an app with Python and Kivy and am trying to get it going on TestFlight. The app also uses the Pyrebase module and its dependencies. I am Archiving it just fine with Xcode and moving through the steps just fine except when I try upload it. It fails and has about 38 very similar errors pop up saying: App Store Connect Operation Error ERROR ITMS-90171: Invalid Bundle Structure - The binary file 'weatherstrip.app/lib/python3.9/site-packages/Cryptodome/Hash/_MD2.abi3.so' 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. But with different file names in each error. It seems that all of the listed errors are from the Cryptodome module from either the Hash or Cipher folders. All of the listed errors also happen to be .so files... I have tried to find answers all over bu
2
0
2.5k
Dec ’21
Reply to App Store Connect error: missing NSHealthUpdateUsageDescription
Hi everyone, same for us! We have an app that automatically builds & uploads to the App Store for ages, but we receive ERROR ITMS-90683 error since last week. The error says that NSHealthShareUsageDescription and NSHealthUpdateUsageDescription are missing, but they are not. Info.plist contains them for sure. We have not touched related code for weeks. It is good to read, that we are not the only one with this issue, because we really were in doubt about ourselves ;-) Crossing fingers that bug will be solved ASAP.
Dec ’21
ITMS-90896 Error when uploading binary with Transporter
Hi I have an app with an Intents extension and a Widget extension that is failing to upload to App Store connect. I am receiving the following error and I have no idea how to fix it ERROR ITMS-90896: Invalid Mach-O header. The __swift5_entry section is missing for extension bundle Payload/[AppName].app/PlugIns/WidgetsExtension.appex, which prevents the extension from running. You can run the otool command against your binary to ensure there is a __swift5_entry section. This worked fine a couple of months ago on last submission. Thanks Alan
5
0
2.3k
Dec ’21
in-house app will not deploy OTA, possibly a signing issue
I know this seems to be a issue with signing the application using Apples new Code Signature Format and there have been various fixes going round but they don't seem to apply/fix my issue. I'm seeing this with one of our In-House apps, our other apps have compiled/installed/run on iOS devices with no issues but this one app is proving stubborn. I've also tried creating a completely new project and strangely I'm seeing this issue with the new app as well. I'm running Monterey 12.0.1 with Xcode 13.1. The app is targeting iOS 15, it builds and runs on device running iOS 15.1.1 from Xcode fine. I've Archived and Exported with automatic code signing like all our other apps. Extracting the .ipa file and running codesign -dvvvvv ./Payload/AppName.app on the .app file gives: CodeDirectory v=20400 Page size=4096 -7=f98e5aa1b62669f050c7f71f4a36834a291ba177b4b8ce8a746de324098ce336 -6=0000000000000000000000000000000000000000000000000000000000000000 -5=d1343f304ebed50ddd6d18e38b6602a00cd6e784e02bfe9c5aef1240ace1734e -4=00
1
0
711
Nov ’21
Endpoint Security Extension + SandBox + App Distribution
Hi All, I'm developing a security application that uses an endpoint security extension. The application has two parts main and extension. I have an entitlements for Security Extension Client from Apple. I'd like to distribute apps through the Apple Store. Locally the app runs without problems on enabled machines, but when I try to get it through Testfligt to the appstore I get two errors: ITMS-90285 - Invalid Code Signing Etitlements. Your application bundle’s signature contains code signing etitlements that are not supported on MacOs. Specifically, key ‚com.apple.developer.endpoint-security.client‘ ITMS-90296 - App sandbox not enabled on extension When I turn on sandbox for extension, the extension fails to register endpoint security client let res = es_new_client(&client) { _, event in self.eventDispatcher(msg: event) Without sandbox it runs without any problem. Thank you very much for your help I don't know how to proceed. Martin
4
0
1.7k
Nov ’21
Reply to Not able to install enterprise build in iOS 15 beta version
@richardm However, If I install the app OTA with itms-services://?action=download-manifest&url=https://website.com/manifest.plist I get the Developer needs to update the app... message. I'm not sure what would be the difference here where installing using both techniques. Do you have any embedded executables that may be causing issues, i.e., an extension or watchOS executable? Matt Eaton DTS Engineering, CoreOS meaton3@apple.com
Nov ’21
WatchOS App for React-Native IOS app is not uploading to App Store Connect (ITMS-90496: Invalid Executable)
We have developed a Watch App for our React-Native IOS app using SwiftUI. After the the integrations are completed, we've tried to upload the build to TestFlight for testing purposes. In the process, since enabling bitcode is mandatory for WatchOS apps, it is enabled through Project Target -> Build Settings -> Build Options -> Enable Bitcode : Yes (And also tried to enable bitcode for Pods target). However, there is no other option to enable bitcode in the Watch Targets (both watch app and watchkit extension). When we tried to upload the build to TestFlight, it got rejected with the error code: ITMS-90496: Invalid Executable - The executable {ProjectName}/Watch App WatchKit Extension.appex/WatchKit Extension does not contain bitcode. I have also read that in order to make the whole project bitcode enabled, you need to make sure that the libraries are also bitcode compatible. And since the app is a React-Native app, it contains a lot of 3rd party libraries. If anyone who tried to add a Watch
0
0
2.3k
Nov ’21
Reply to Not able to install enterprise build in iOS 15 beta version
I know everyone seems to be having variations of this issue but I'm seeing this with one of our InHouse apps, the others have compiled/installed/run on iOS devices with no issues but this one app is proving stubborn. Im running Monterey 12.0.1 with Xcode 13.1. The app is targeting iOS 15, it builds and runs on iPhone 13 Pro 15.1.1 from Xcode fine. I've Archived and Exported with automatic code signing like all our other apps. Running codesign -dvvvvv ./Payload/AppName.app gives CodeDirectory v=20400 Page size=4096 -7=f98e5aa1b62669f050c7f71f4a36834a291ba177b4b8ce8a746de324098ce336 -6=0000000000000000000000000000000000000000000000000000000000000000 -5=d1343f304ebed50ddd6d18e38b6602a00cd6e784e02bfe9c5aef1240ace1734e -4=0000000000000000000000000000000000000000000000000000000000000000 -3=fdec1782c98ec9832e5641b126404722b9bcd1e339da35f46766afae8b44dde6 -2=3fe1b0c56bb490dbc4f2e446ce534fcf547abecd63ffa198978b9615f28ecff6 embedded.mobileprovision also contains DER-Encoded-Profile MIINkAYJKoZIhvcNAQcCoIINgTCC... If I
Nov ’21
Reply to Getting Missing Purpose String in Info.plist
How do i fix Dear Developer, We identified one or more issues with a recent delivery for your app, UpLove 2.42 (28). Your delivery was successful, but you may wish to correct the following issues in your next delivery: ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more
Nov ’21
Reply to Getting Missing Purpose String in Info.plist
I had TMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSHealthShareUsageDescription key ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSHealthUpdateUsageDescription key ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationWhenInUseUsageDescription key For me how I fixed it was I thought if each of the key's were necessary including these but I had more for things health and location related. Turns out I didn't need a key that was Privacy - Location Always Usage Description, I found any code related to requesting always access to it and deleted it. I resubmitted my app without changing anything regarding the above except for
Nov ’21