Search results for

“ITMS-90338”

1,703 results found

Post

Replies

Boosts

Views

Activity

Qualify Mac Build for TestFlight
I want to upload a MacOS App to App Store Connect and have it be available to test in TestFlight. I have already managed to sign the application as needed, as I can upload builds. The problem is, that they get marked as Not Available for Testing. At first App Store Connect notified me of this issue: ITMS-90889: 'Cannot be used with TestFlight because the bundle at “RougeLike.app” is missing a provisioning profile. Main bundles are expected to have provisioning profiles in order to be eligible for TestFlight.' I added a provisioning profile to the app bundle at Contents/embedded.provisionprofile. Now I don't get this notification anymore, but the app still is marked as Not Available for Testing. Does anybody know how to solve that?
1
0
1.4k
Jan ’22
ERROR ITMS-90045: "Invalid Code Signing Entitlements.
hola ! Tengo el siguiente problema al publicar en app store un archivo ipa ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleDisplayName' in 'Payload/sul.iOS.app/sul.iOS' is not supported. ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleIdentifier' in 'Payload/sul.iOS.app/sul.iOS' is not supported. ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleName' in 'Payload/sul.iOS.app/sul.iOS' is not supported. ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleS
1
0
810
Jan ’22
Missing Purpose String in Info.plist but plist contains everything AppStore needs
I got next error: ERROR 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 NSHealthShareUsageDescription 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 (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy). But it's just a new build of a project and Info.plist seems to be ok (nobody has changed it):
2
0
2.6k
Jan ’22
Reply to xcodebuild proxy settings
In the latest version of Xcode, you can simply edit the file /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/java/conf/net.properties accordingly. After changing the following line (which is set to false by default), notarization was able to connect from behind out proxy server. java.net.useSystemProxies=true
Dec ’21
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
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
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
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
Unexpected CFBundleExecutable Key
My app is rejection ios by mentioning the error message given below ITMS-90535: Unexpected CFBundleExecutable Key - The bundle at '/Payload/Runner.app/Frameworks/App.framework/flutter_assets/ios/Runner/Info.plist' does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.
2
0
1.2k
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
Getting Missing Purpose String in Info.plist
Hello,I keep getting an email from App Store Connect stating that my app's bundle is invalid because of ITMS-90683: Missing Purpose String in Info.plist It is stating that I need to add NSHealthShareUsageDescription to the bundle. However, when I add NSHealthShareUsageDescription to Info.plist I get ERROR ITMS-90363: Invalid Info.plist Key. Stating that NSHealthShareUsageDescription is invalid from Xcode. Any ideas on how to solve this problem?
10
0
20k
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
Qualify Mac Build for TestFlight
I want to upload a MacOS App to App Store Connect and have it be available to test in TestFlight. I have already managed to sign the application as needed, as I can upload builds. The problem is, that they get marked as Not Available for Testing. At first App Store Connect notified me of this issue: ITMS-90889: 'Cannot be used with TestFlight because the bundle at “RougeLike.app” is missing a provisioning profile. Main bundles are expected to have provisioning profiles in order to be eligible for TestFlight.' I added a provisioning profile to the app bundle at Contents/embedded.provisionprofile. Now I don't get this notification anymore, but the app still is marked as Not Available for Testing. Does anybody know how to solve that?
Replies
1
Boosts
0
Views
1.4k
Activity
Jan ’22
ERROR ITMS-90045: "Invalid Code Signing Entitlements.
hola ! Tengo el siguiente problema al publicar en app store un archivo ipa ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleDisplayName' in 'Payload/sul.iOS.app/sul.iOS' is not supported. ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleIdentifier' in 'Payload/sul.iOS.app/sul.iOS' is not supported. ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleName' in 'Payload/sul.iOS.app/sul.iOS' is not supported. ERROR ITMS-90045: Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, key 'CFBundleS
Replies
1
Boosts
0
Views
810
Activity
Jan ’22
Missing Purpose String in Info.plist but plist contains everything AppStore needs
I got next error: ERROR 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 NSHealthShareUsageDescription 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 (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy). But it's just a new build of a project and Info.plist seems to be ok (nobody has changed it):
Replies
2
Boosts
0
Views
2.6k
Activity
Jan ’22
ITMS-90889: 'Cannot be used with TestFlight because the bundle at “extension.app” is missing a provisioning profile. Main bundles are expected to have provisioning profiles in order to be eligible for TestFlight.'
We get this message after distributing a Safari extension from xcode to itunes connect. Any idea what it means and what should we do to solve this error?
Replies
6
Boosts
0
Views
3.4k
Activity
Dec ’21
Reply to xcodebuild proxy settings
In the latest version of Xcode, you can simply edit the file /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/java/conf/net.properties accordingly. After changing the following line (which is set to false by default), notarization was able to connect from behind out proxy server. java.net.useSystemProxies=true
Replies
Boosts
Views
Activity
Dec ’21
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
Replies
Boosts
Views
Activity
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.
Replies
2
Boosts
0
Views
2.1k
Activity
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
Replies
Boosts
Views
Activity
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.
Replies
Boosts
Views
Activity
Dec ’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
Replies
Boosts
Views
Activity
Nov ’21
Unexpected CFBundleExecutable Key
My app is rejection ios by mentioning the error message given below ITMS-90535: Unexpected CFBundleExecutable Key - The bundle at '/Payload/Runner.app/Frameworks/App.framework/flutter_assets/ios/Runner/Info.plist' does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue.
Replies
2
Boosts
0
Views
1.2k
Activity
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
Replies
Boosts
Views
Activity
Nov ’21
Getting Missing Purpose String in Info.plist
Hello,I keep getting an email from App Store Connect stating that my app's bundle is invalid because of ITMS-90683: Missing Purpose String in Info.plist It is stating that I need to add NSHealthShareUsageDescription to the bundle. However, when I add NSHealthShareUsageDescription to Info.plist I get ERROR ITMS-90363: Invalid Info.plist Key. Stating that NSHealthShareUsageDescription is invalid from Xcode. Any ideas on how to solve this problem?
Replies
10
Boosts
0
Views
20k
Activity
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
Replies
Boosts
Views
Activity
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
Replies
Boosts
Views
Activity
Nov ’21