aws-sdk-ios icon indicating copy to clipboard operation
aws-sdk-ios copied to clipboard

The app references non-public selectors > AWSAuthCore: reloadSession

Open kkh2 opened this issue 2 years ago • 8 comments

Upgraded to Xcode 14 and started getting this validation error when submitting to the App Store:

"The app references non-public selectors in Payload/.app/Frameworks/AWSAuthCore.framework/AWSAuthCore: reloadSession"

Is this a known issue to the AWS team or perhaps a bug Apple needs to fix?

kkh2 avatar Sep 13 '22 21:09 kkh2

I've experienced same warning message, titled with "App Store Connect Operation Error".

Note: in my case, there was no problem for TestFlight distribution.

tailriver avatar Sep 14 '22 08:09 tailriver

Seeing the same issue

afern247 avatar Sep 15 '22 03:09 afern247

Same, no issue submitting to test flight but I have not tried submitting to the App Store yet.

Nomad-Go avatar Sep 15 '22 21:09 Nomad-Go

Thanks for opening this issue. Our team will investigate and provide an update.

thisisabhash avatar Sep 15 '22 21:09 thisisabhash

Hello, We are aware of this issue and currently looking into it. We'd encourage to post this on Apple Developer forums as well while we investigate this. In case this is a blocker for you, please let us know. Similar thread : https://developer.apple.com/forums/thread/713574

thisisabhash avatar Sep 16 '22 18:09 thisisabhash

Same issue (with a different selector) on my side since I updated to Xcode 14 : The app references non-public selectors in Payload/app_name.app/app_name: authenticationDidCompleteWithError:

Tibimac avatar Sep 17 '22 05:09 Tibimac

In general I would say I wish I did not upgrade to Xcode 14 right away.

Nomad-Go avatar Sep 18 '22 02:09 Nomad-Go

Issue not yet resolved with Apple's validation with latest testing.

phantumcode avatar Sep 30 '22 17:09 phantumcode

The app references non-public selectors in Payload/Frameworks/AWSAuthCore.framework/AWSAuthCore: reloadSession. I got this issue in Xcode 14.0.1 while uploading my app to the App Store.

vishwakneelamegam avatar Oct 02 '22 14:10 vishwakneelamegam

@thisisabhash I also have this issue; for me, this build doesn't display on Testflight. Just because testflight doesn't show builds with warnings in my case. Strange behavior.

yaroslav13 avatar Oct 06 '22 09:10 yaroslav13

Same problem

thobiassilva avatar Oct 06 '22 16:10 thobiassilva

I got 2 warnings after upgraded to Xcode 14:

  1. The app references non-public selectors in Payload/xxxx.app/Frameworks/AWSAuthCore.framework/AWSAuthCore: reloadSession
  2. The app references non-public selectors in Payload/xxx.app/xxxx: applicationWillEnterForeground
image

KyleXie avatar Oct 11 '22 03:10 KyleXie

don't worry these are warning only. but AWSCore have not released anything official yet. i got this warning after updating to xcode 14.

my app is published to test-flight and my testers are able to download and test.

Ali1067 avatar Oct 21 '22 18:10 Ali1067

don't worry these are warning only. but AWSCore have not released anything official yet. i got this warning after updating to xcode 14.

my app is published to test-flight and my testers are able to download and test.

warnings are something to be worry, even if it's for a misspelling typo and should be fixed. So we worried and should be fixed or that's how you start coming with problems later...

afern247 avatar Oct 21 '22 18:10 afern247

This is an issue with Apple's code validation. As of 10/31/2022, this is still an issue with Xcode 14.1 RC2.

This validation issue is not specific to AWS iOS SDK. See references to the same issue in other code bases:

  • https://issuetracker.google.com/issues/246667837
  • https://developer.apple.com/forums/thread/714736
  • https://developer.apple.com/forums/thread/713574
  • https://github.com/facebook/react-native/issues/34716

Note: This issue does not block or prevent TestFlight submissions or App Store Connect approvals.

We are deferring and waiting for Apple to fix this issue in their code validation. Fixing this issue in AWS iOS SDK as a workaround would require a signature rename and introduce a breaking change. If this becomes a blocking issue in the future, we have the fix ready in PR #4366

phantumcode avatar Oct 31 '22 16:10 phantumcode

I faced a similar warning message when trying to upload my app to TestFlight using Xcode 14.

MicrosoftTeams-image

vish7 avatar Dec 12 '22 07:12 vish7

Still experiencing this issue - using Xcode 14

Screenshot 2023-01-14 at 02 12 51

ranvirm avatar Jan 14 '23 00:01 ranvirm

Ok, I found a solution I used Transporter utility to upload binary, I didn't find any warning in logs.

engasix avatar Jan 19 '23 21:01 engasix

Ok, I found a solution I used Transporter utility to upload binary, I didn't find any warning in logs.

That's a workaround, not a solution.

afern247 avatar Jan 19 '23 21:01 afern247

Currently, I cannot upload to TestFlight with this warning! Xcode 14.2. Any solutions??

yanbai100624 avatar Feb 04 '23 00:02 yanbai100624

@yanbai100624 I just uploaded a new test app to AppStoreConnect without any issues using Xcode 14.2.

Previously, I was observing app uploads would succeed but with a warning message, it did not block any upload. With 14.2 I can successfully upload with no warning.

Can you clarify why or what is blocking your app upload? What are the error logs or screenshot that you can provide? For my testing, I archived the app and then uploaded using Xcode 14.2; both validation and distribution step succeeded with no warnings.

Screenshot 2023-02-03 at 7 55 15 PM

phantumcode avatar Feb 04 '23 01:02 phantumcode

Issue not yet resolved

mlamaa avatar Feb 22 '23 08:02 mlamaa

issue not resolved yet. using xcode 14.2

Screenshot 2023-03-01 at 1 22 38 PM

Sajjad-Zafar avatar Mar 01 '23 08:03 Sajjad-Zafar