Learn Courses My Dashboard

Warning from App Store -- Now what?

I received the following message from the App Store after submitting my app update:

Dear Developer,

We identified one or more issues with a recent delivery for your app, “Bills & Periodicals” 1.2 (20). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90863: Apple silicon Macs support issue - The app uses symbols that are not present on Mac:

  • /usr/lib/swift/libswiftFoundation.dylib
    • _$s10Foundation24FloatingPointFormatStyleV8CurrencyV4code6localeAEyx_GSS_AA6LocaleVtcfC
    • _$s10Foundation24FloatingPointFormatStyleV8CurrencyVyx_GAA0dE0AAMc

After you’ve corrected the issues, you can upload a new binary to App Store Connect.

Best regards,

The App Store Team

Xcode doesn’t have a MAC simulator, so how do I figure out where the error is?

I’ve never seen this before.

Technically Xcode does have a Mac simulator but that’s for Mac apps I believe.
From a quick google search I saw this has to do with sticker packs?

You could ask Apple to clarify or I’d also look in Apple developer forums for this “ITMS-90863”

I’m guessing that this is the code that’s causing the warning:

Text(pastDue, format: .currency(code: "USD"))

I was told at the developer forum that ‘FloatingPointFormatStyle’ is available with MacOS 12, which is still in beta.

My app has no Mac users, so I’m not going to worry about it.

Not as of yesterday. :stuck_out_tongue:

Even better.