Search results for

“ITMS-90338”

1,703 results found

Post

Replies

Boosts

Views

Activity

WidgetKit Extension Causing "ITMS-90078: Missing Push Notification Entitlement"
Hello! We have a pretty robust codebase that has APNs enabled for the base app. We recently added a WidgetKit extension to replace our old widget from pre-iOS 14. Our working provisioning profiles (before this addition) were generally as such: Our main target has APNs enabled and configured (and has for ~6 years), testing push notifications on our previous release works as intended Our old widget does not have APNs enabled, since it doesn't support push notifications What we added was: 3. A new iOS14+ widget extension without APNs enabled Ever since we added the third provisioning profile, we've received the warning: ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the 'aps-environment' entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a
0
0
2.2k
Sep ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Still here: (React native) ITMS-90338: Non-public API usage - The app references non-public selectors in App: _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, onSuccess:. 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.
Sep ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
the message I got yesterday (12th Sept 2022) was: ITMS-90338: Non-public API usage - The app references non-public selectors in Advantis.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, pairDevice:address:port:discriminator:setupPINCode:error:, 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 Is this really STILL ongoing???
Sep ’22
ITMS - 90338: Non -public API usage
ITMS - 90338: Non -public API usage - The app references non-public selectors in xfApp1.iOS: accessibilityBrailleMapRenderRegion, accessibilityBrailleMapRenderer, activePlayer, beginAuthorizationWithRequest:, cancelAuthorizationWithRequest:, checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, pairDevice:address:port:discriminator:setupPINCode:error:, playerId, serviceExtensionWillTerminate, session:didReceiveData:fromPlayer:, session:didReceiveMessage:withData:fromPlayer:, session:player:didChangeConnectionState:, session:player:didSaveData:, setAccessibilityBrailleMapRenderRegion:, setAccessibilityBrailleMapRenderer:, setConnectionTypesMask:, 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 inclu
0
0
585
Sep ’22
ITMS-90338: Non-public API usage and ITMS-90426: Invalid Swift Support in Expo
Hello, I tried to push a build to TestFlight and received these two errors a few weeks ago. Dear Developer, We identified one or more issues with a recent delivery for your app, App Name. Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in : _isKeyDown, _modifiedInput, _modifierFlags, determineAppInstallationAttributionWithCompletionHandler:, handleNotification:, isPassthrough, lookupAdConversionDetails:, onSuccess:, removeValuesForKeys:completion:, transform:, viewManager. 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/ ITMS-9
3
0
1.5k
Aug ’22
ITMS-90338: Non-public API usage
ITMS-90338: Non-public API usage - The app references non-public selectors in myApp _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, isPassthrough, onSuccess:, removeValuesForKeys:completion:. 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.
4
0
2.1k
Aug ’22
ITMS-90899 : how to select macOS 12.4 or macOS 12.5 when submitting iOS app
I received this message when submitting my app : ITMS-90899: Apple silicon Mac support issue - The app is not compatible with the provided minimum macOS version of 12.4. It can run on macOS 13.0 or later. Please specify an LSMinimumSystemVersion value of 13.0 or later in a new build, or select a compatible version in App Store Connect. There is now possibility to select macOS 12.5, 12.5 or even 13 with xCode 13.4.1 and on Apple Store Connect The app is running correctly on macOS 12.5.1 (but even this version is not selectable) Can someone help me understand.
2
0
7.6k
Aug ’22
ITMS-90338: Non-public API usage - The app references non-public selectors
Hi, We have been facing this issue while uploading the new version of the app to TestFlight. ITMS-90338: Non-public API usage - The app references non-public selectors in Infinity.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails:, pairDevice:address:port:discriminator:setupPINCode:error:, setConnectionTypesMask:, 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 have tried everything from other posts and help but nothing worked for us. We
1
0
1k
Aug ’22
TMS-90338: Non-public API usage - The app references non-public selectors
Dear Developer, We identified one or more issues with a recent delivery for your app, COMLAB 101.0.0 (7.0.0). Please correct the following issues, then upload again. TMS-90338: Non-public API usage - The app references non-public selectors in Comlab: _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, invalidateInputAccessoryView, isPassthrough, onSuccess:, removeValuesForKeys:completion:, updateSettings:, viewManager. 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/ Though you are not required to fix the following issues, we wanted to make you aware of them: ITMS-90683: Missing Purpose String in
1
0
688
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
I am getting similar errors: ITMS-90338: Non-public API usage - The app references non-public selectors in MedTextiOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, pairDevice:address:port:discriminator:setupPINCode:error:, setConnectionTypesMask:, 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. Minor change in our code, successful submission 10 days ago, and now this. Very frustrated with such an approach from Apple.
Aug ’22
iOS 16.0 (20A5339d) itms-service cant work
download succeeded, but installation failed: Aug 12 17:28:48 taketekiiPhone installd(MobileSystemServices)[344] : 0x16f213000 -[MIInstaller _bundleInDirectory:withBundleID:error:]_block_invoke: Ignoring non-target app bundle Dungeon.app with bundle ID com.rscube.dungeon.dev while exploring /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.sHH8DP/extracted/Payload Aug 12 17:28:48 taketekiiPhone installd(MobileSystemServices)[344] : 0x16f213000 -[MIInstaller _bundleInDirectory:withBundleID:error:]: 450: The item being installed did not contain an app with bundle ID com.rscube.dungon.dev, but it did contain app(s) with bundle ID(s): {( com.rscube.dungeon.dev )}
1
0
969
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Last time we received something similar to this it was on Apple's end and we just needed to wait it out for a day. Is anyone else hitting a similar problem right now? We only made some small style updates so we're having a hard time thinking that it is something in our build! Dear Developer, We identified one or more issues with a recent delivery for your app, Shmoody: Improve Your Mood 2.2.24 (210219). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Shmoody: _isKeyDown, _modifiedInput, _modifierFlags, isPassthrough, onSuccess:, removeValuesForKeys:completion:, setHighlightsToday:, viewManager. 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. Fo
Aug ’22
Anyone experiencing this issue currently?
Last time we received something similar to this it was on Apple's end and we just needed to wait it out for a day. Is anyone else hitting a similar problem right now? We only made some small style updates so we're having a hard time thinking that it is something in our build. Dear Developer, We identified one or more issues with a recent delivery for your app, Shmoody: Improve Your Mood 2.2.24 (210219). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Shmoody: _isKeyDown, _modifiedInput, _modifierFlags, isPassthrough, onSuccess:, removeValuesForKeys:completion:, setHighlightsToday:, viewManager. 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. Fo
0
0
1.2k
Aug ’22
WidgetKit Extension Causing "ITMS-90078: Missing Push Notification Entitlement"
Hello! We have a pretty robust codebase that has APNs enabled for the base app. We recently added a WidgetKit extension to replace our old widget from pre-iOS 14. Our working provisioning profiles (before this addition) were generally as such: Our main target has APNs enabled and configured (and has for ~6 years), testing push notifications on our previous release works as intended Our old widget does not have APNs enabled, since it doesn't support push notifications What we added was: 3. A new iOS14+ widget extension without APNs enabled Ever since we added the third provisioning profile, we've received the warning: ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the 'aps-environment' entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a
Replies
0
Boosts
0
Views
2.2k
Activity
Sep ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Still here: (React native) ITMS-90338: Non-public API usage - The app references non-public selectors in App: _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, onSuccess:. 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.
Replies
Boosts
Views
Activity
Sep ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
the message I got yesterday (12th Sept 2022) was: ITMS-90338: Non-public API usage - The app references non-public selectors in Advantis.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, pairDevice:address:port:discriminator:setupPINCode:error:, 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 Is this really STILL ongoing???
Replies
Boosts
Views
Activity
Sep ’22
itms-services not working with Azure blob storage SAS URL
When I'm using itms-services://?action=download-manifest&url={URL}, itms-services seem to be working. But, when I'm using itms-services://?action=download-manifest&url={SAS URL}, it doesn't seem to work (nothing happens). Can someone explain the issue and show possible alternatives to this?
Replies
0
Boosts
0
Views
536
Activity
Sep ’22
ITMS - 90338: Non -public API usage
ITMS - 90338: Non -public API usage - The app references non-public selectors in xfApp1.iOS: accessibilityBrailleMapRenderRegion, accessibilityBrailleMapRenderer, activePlayer, beginAuthorizationWithRequest:, cancelAuthorizationWithRequest:, checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, pairDevice:address:port:discriminator:setupPINCode:error:, playerId, serviceExtensionWillTerminate, session:didReceiveData:fromPlayer:, session:didReceiveMessage:withData:fromPlayer:, session:player:didChangeConnectionState:, session:player:didSaveData:, setAccessibilityBrailleMapRenderRegion:, setAccessibilityBrailleMapRenderer:, setConnectionTypesMask:, 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 inclu
Replies
0
Boosts
0
Views
585
Activity
Sep ’22
ITMS-90338: Non-public API usage and ITMS-90426: Invalid Swift Support in Expo
Hello, I tried to push a build to TestFlight and received these two errors a few weeks ago. Dear Developer, We identified one or more issues with a recent delivery for your app, App Name. Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in : _isKeyDown, _modifiedInput, _modifierFlags, determineAppInstallationAttributionWithCompletionHandler:, handleNotification:, isPassthrough, lookupAdConversionDetails:, onSuccess:, removeValuesForKeys:completion:, transform:, viewManager. 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/ ITMS-9
Replies
3
Boosts
0
Views
1.5k
Activity
Aug ’22
ITMS-90338: Non-public API usage
ITMS-90338: Non-public API usage - The app references non-public selectors in myApp _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, isPassthrough, onSuccess:, removeValuesForKeys:completion:. 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.
Replies
4
Boosts
0
Views
2.1k
Activity
Aug ’22
ITMS-90899 : how to select macOS 12.4 or macOS 12.5 when submitting iOS app
I received this message when submitting my app : ITMS-90899: Apple silicon Mac support issue - The app is not compatible with the provided minimum macOS version of 12.4. It can run on macOS 13.0 or later. Please specify an LSMinimumSystemVersion value of 13.0 or later in a new build, or select a compatible version in App Store Connect. There is now possibility to select macOS 12.5, 12.5 or even 13 with xCode 13.4.1 and on Apple Store Connect The app is running correctly on macOS 12.5.1 (but even this version is not selectable) Can someone help me understand.
Replies
2
Boosts
0
Views
7.6k
Activity
Aug ’22
Reply to Mac App Store url problem on Mac M1
I temporarily fixed it using this URL: itms-apps://apple.com/app/id*********?action=write-review
Replies
Boosts
Views
Activity
Aug ’22
ITMS-90338: Non-public API usage - The app references non-public selectors
Hi, We have been facing this issue while uploading the new version of the app to TestFlight. ITMS-90338: Non-public API usage - The app references non-public selectors in Infinity.iOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, determineAppInstallationAttributionWithCompletionHandler:, lookupAdConversionDetails:, pairDevice:address:port:discriminator:setupPINCode:error:, setConnectionTypesMask:, 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 have tried everything from other posts and help but nothing worked for us. We
Replies
1
Boosts
0
Views
1k
Activity
Aug ’22
TMS-90338: Non-public API usage - The app references non-public selectors
Dear Developer, We identified one or more issues with a recent delivery for your app, COMLAB 101.0.0 (7.0.0). Please correct the following issues, then upload again. TMS-90338: Non-public API usage - The app references non-public selectors in Comlab: _isKeyDown, _modifiedInput, _modifierFlags, handleNotification:, invalidateInputAccessoryView, isPassthrough, onSuccess:, removeValuesForKeys:completion:, updateSettings:, viewManager. 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/ Though you are not required to fix the following issues, we wanted to make you aware of them: ITMS-90683: Missing Purpose String in
Replies
1
Boosts
0
Views
688
Activity
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
I am getting similar errors: ITMS-90338: Non-public API usage - The app references non-public selectors in MedTextiOS: checkFocusGroupTreeForEnvironment:, commissioningComplete:, connectionTypesMask, pairDevice:address:port:discriminator:setupPINCode:error:, setConnectionTypesMask:, 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. Minor change in our code, successful submission 10 days ago, and now this. Very frustrated with such an approach from Apple.
Replies
Boosts
Views
Activity
Aug ’22
iOS 16.0 (20A5339d) itms-service cant work
download succeeded, but installation failed: Aug 12 17:28:48 taketekiiPhone installd(MobileSystemServices)[344] : 0x16f213000 -[MIInstaller _bundleInDirectory:withBundleID:error:]_block_invoke: Ignoring non-target app bundle Dungeon.app with bundle ID com.rscube.dungeon.dev while exploring /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.sHH8DP/extracted/Payload Aug 12 17:28:48 taketekiiPhone installd(MobileSystemServices)[344] : 0x16f213000 -[MIInstaller _bundleInDirectory:withBundleID:error:]: 450: The item being installed did not contain an app with bundle ID com.rscube.dungon.dev, but it did contain app(s) with bundle ID(s): {( com.rscube.dungeon.dev )}
Replies
1
Boosts
0
Views
969
Activity
Aug ’22
Reply to ITMS-90338: Non-public API usage automatic refuse
Last time we received something similar to this it was on Apple's end and we just needed to wait it out for a day. Is anyone else hitting a similar problem right now? We only made some small style updates so we're having a hard time thinking that it is something in our build! Dear Developer, We identified one or more issues with a recent delivery for your app, Shmoody: Improve Your Mood 2.2.24 (210219). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Shmoody: _isKeyDown, _modifiedInput, _modifierFlags, isPassthrough, onSuccess:, removeValuesForKeys:completion:, setHighlightsToday:, viewManager. 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. Fo
Replies
Boosts
Views
Activity
Aug ’22
Anyone experiencing this issue currently?
Last time we received something similar to this it was on Apple's end and we just needed to wait it out for a day. Is anyone else hitting a similar problem right now? We only made some small style updates so we're having a hard time thinking that it is something in our build. Dear Developer, We identified one or more issues with a recent delivery for your app, Shmoody: Improve Your Mood 2.2.24 (210219). Please correct the following issues, then upload again. ITMS-90338: Non-public API usage - The app references non-public selectors in Shmoody: _isKeyDown, _modifiedInput, _modifierFlags, isPassthrough, onSuccess:, removeValuesForKeys:completion:, setHighlightsToday:, viewManager. 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. Fo
Replies
0
Boosts
0
Views
1.2k
Activity
Aug ’22