Search results for

ITMS-90158

1,681 results found

Post

Replies

Boosts

Views

Activity

ITMS-90286: Invalid Code Signing Entitlements but the application-identifier is exactly what it should be
I have an app that I'm building and signing and deploying for the Mac App Store. I received an email that there were problems with the deployment that make no sense to me. ITMS-90286: Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported on macOS. Specifically, value '367****Y2.com.foo.foo-one.electron' for key 'com.apple.application-identifier' in 'Foo One.app/Contents/MacOS/Foo.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libEGL.dylib' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . Say what now? This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . But that is exactly what it is set to: 367****Y2.com.foo.foo-one.electron (asterisks just here to obscure our actual TeamID) I have no idea how to proceed. Any advice? Similar to this question thread 6984
3
0
1.8k
Jul ’22
ITMS-90562: Invalid Bundle with Xcode 13.3 RC
When archiving and uploading a build of our tvOS app to App Store Connect with Xcode 13.3RC, it gets rejected with TMS-90562: Invalid Bundle - One or more dynamic libraries that are referenced by your app are not present in the dylib search path. When archiving and uploading with Xcode 13.2.1 the build is accepted and processed. I could not find any rpath issues when inspecting the binary with otool -L and otool -l. Has anyone else experienced the this issue with Xcode 13.3RC? I've filed feedback FB9952607
36
0
13k
Jul ’22
Invalid Code Signing Entitlements - com.apple.application-identifier
Our app uploads successfully, but then I get the following message in an email from App Store Connect about an Invalid Code Signing Entitlements: ITMS-90286: Invalid Code Signing Entitlements - Your application bundle's signature contains code signing entitlements that are not supported on macOS. Specifically, value 'BFZC26JH2W.humansarehuman.blue2factor.macosbackground' for key 'com.apple.application-identifier' in 'Blue2Factor.app/Contents/Library/LoginItems/Blue2FactorBackground.app/Contents/MacOS/Blue2FactorBackground' is not supported. This value should be a string starting with your TEAMID, followed by a dot '.', followed by the bundle identifier . The value for the key mentioned, BFZC26JH2W.humansarehuman.blue2factor.macosbackground, IS our TEAMID, followed by a dot, followed by the bundle identifier. The bundle is a target in our project, though it is not only target, and it is not the bundle ID that is identified as the BundleID on the App Store Connect - App Information page under the Gener
1
0
970
Jan ’22
ITMS-90338: Non-public API usage
ITMS-90338: Non-public API usage - The app references non-public selectors in HouseMartApp.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, determineAppInstallationAttributionWithCompletionHandler:, errorForCHIPErrorCode:, errorToCHIPErrorCode:, lookupAdConversionDetails:, setButtonsView:, setDoubleTapGestureRecognizer:, setGrid:, setListenPort:, setLongPressRecognizer:, setTextLabel:, sharedController, sleep:, test:, toggle:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. we are not able to find issue.can you provide where is exactly isssue.
1
0
625
Jul ’22
ITMS-90338: Non-public API usage - The app references non-public selectors in WoundMatrixHC.iOS: accumulatorPrecisionOption
Dear Support, I'm unable to push a build to TestFlight. This is using Xamarin.Forms as the build creator. I'm getting the error I have pasted below. Please advise how to resolve. Thank you, Joshua Lowenthal Dear Developer, We identified one or more issues with a recent delivery for your app, WoundMatrix Patient 1.57 (13). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in WoundMatrixHC.iOS: accumulatorPrecisionOption, alignCorners, assetForIdentifier:, attackTime, batchStart, bytesPerImage, calibrationMode, checkFocusGroupTreeForEnvironment:, classesLossDescriptor, clipRect, colorTransform, columns, commissioningComplete:, computeStatistics, confidenceLossDescriptor, curveType, deactivate, determineAppInstallationAttributionWithCompletionHandler:, encodeToCommandBuffer:sourceTexture:destinationTexture:, envelope, first, forward, frontFacingWinding, gradientForWeights, initWithBuffer:offset:, initWithCoder:device:, init
5
0
3k
Jul ’22
ITMS-90511 CFBundleidentifier Collision
I submitted an Mac Appstore App which has an embedded Java JRE. The first upload with ApplicationLoader went fine, but was automatically rejected due to a code signing error, which is now corrected. But I cannot upload the corrected build, getting ITMS-90511: CFBundleidemtifier Collision. The Info.plist CFBundleidentifier value 'com.oracle.java.8u45.jdk' of MyApp.app/Contents/Plugins/jdk1.8.0_45.jdk' is already in use by another application.Any suggestions are highly appreciated.Thanks, Manfred
9
0
4.3k
Jul ’22
Apple Watch Error I am not sure how to solve
Hi I have built an application and trying to publish it to App Store Connect to do a TestFlight. My application is called Meeting Reminder App with an SKU of DanD.meeting-reminder. For some reason, every time I try to distribute the app to the App Store Connect, an email gets sent to me with this error: We identified one or more issues with a recent delivery for your app, Meeting Reminder App 1.0 (21). Please correct the following issues, then upload again. 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 NSCalendarsUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. 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. For details, visit: https://developer.apple.com/documentation/uikit/protectin
1
0
922
Jul ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
The problem still exists for me: ITMS-90338: Non-public API usage - The app references non-public selectors in ...: checkFocusGroupTreeForEnvironment:, commissioningComplete:, setListenPort:, sharedController, sleep:, test:, toggle:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/
Jul ’22
Reply to ITMS-90338: Non-public API usage - The app references non-public selectors in WoundMatrixHC.iOS: accumulatorPrecisionOption
Similar issue xamarin We can't upload the app to testflight ITMS-90338: Non-public API usage - The app references non-public selectors in AppSBS.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, setListenPort:, sharedController, sleep:, test:, toggle:. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ We hope they can solve it quickly...
Topic: Code Signing SubTopic: General Tags:
Jun ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Same issue here, but unlike others I use Xamarin framework and the list of API is a bit more extended ITMS-90338: Non-public API usage - The app references non-public selectors in OPRMoblie.iOS: accumulatorPrecisionOption, alignCorners, assetForIdentifier:, attackTime, batchStart, bytesPerImage, calibrationMode, checkFocusGroupTreeForEnvironment:, classesLossDescriptor, clipRect, colorTransform, commissioningComplete:, computeStatistics, confidenceLossDescriptor, curveType, deactivate, encodeToCommandBuffer:sourceTexture:destinationTexture:, envelope, forward, frontFacingWinding, gradientForWeights, initWithBuffer:offset:, initWithCoder:device:, initWithCommandBuffer:, initWithDevice:descriptor:, initWithEngine:, initWithFlags:, initWithHandle:, initWithLearningRate:gradientRescale:applyGradientClipping:gradientClipMax:gradientClipMin:regularizationType:regularizationScale:, initWithResources:, initWithUpdateMode:, inputFeatureChannels, instanceBuffer, isBackwards, isTemporary, kernelSize, maskBuffer
Jun ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/ I have a similar problem with Flutter. When I removed the frameworks in the project and set 'enable bitcode', the problem was solved. However, these frameworks are important to the project, I can't delete them just because of this apple problem. Is there a way to solve the problem with 'disable bitcode' still set?
Jun ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
We are facing the same issue with today's submission. Is this really resolved for all cases? ITMS-90338: Non-public API usage - The app contains one or more corrupted binaries. Rebuild the app and resubmit.. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/
Jun ’22