Post

Replies

Boosts

Views

Activity

Reply to IAP, wrong priceLocale
I am experiencing the same behaviour on MacOS 12 beta (21A5304g) even when using TestFlight for MacOS v. 3.2.0 (i.e. not only when run locally). The .price value sent by AppStore is in CZK (based on recalculation from what is set in $ in the AppStoreConnect) but .priceLocale is in £: Printing description of $R8: ▿ en_GB (fixed)  - identifier : "en_GB"  - kind : "fixed" In the previous MacOS beta version, it worked after 2nd fetch (so fetching it twice helped). In MacOS Settings/Language & Region, I have 2 preferred languages: English Czech I use English keyboard. When I switch to Czech and refetch the record, nothing changes (still in £). Can I presume that .price sent by AppStore >always< corresponds to Locale.current.currencySymbol as hinted above by "Developer Tools Engineer "? Thank you.
Topic: App & System Services SubTopic: StoreKit Tags:
Aug ’21
Reply to App Store Connect "Trends" does not load
I have the very same problem... Trends page does not load. I tried it in Chrome as well as in Safari, with different macOS versions, different macs, cleared caches, anonymous mode... nothing helps. Errors from Chrome dev console: main.4ebf7eb1.js:2 No route found https://appstoreconnect.apple.com/trends (anonymous) @ main.4ebf7eb1.js:2 iris/v1/ciProducts?filter[productType]=FRAMEWORK&limit=333&fields[ciProducts]=name:1 Failed to load resource: the server responded with a status of 404 () trends:1 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 at parse (<anonymous>) 2main.bd9a4dd8.js:1 Metrics config: No config provided via delegate or fetched via init(), using default/cached config values. (anonymous) @ main.bd9a4dd8.js:1 main.bd9a4dd8.js:1 Metrics config: No config provided via delegate or fetched via init(), using default/cached config values. (anonymous) @ main.bd9a4dd8.js:1 main.bd9a4dd8.js:1 Object main.bd9a4dd8.js:1 metricskit initialized main.bd9a4dd8.js:1 Deprecation warning: use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info. (anonymous) @ main.bd9a4dd8.js:1 trends:1 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 at parse (<anonymous>) service-worker.js:117 [Service Worker] Fetch Error TypeError: Failed to execute 'fetch' on 'WorkerGlobalScope': 'only-if-cached' can be set only with 'same-origin' mode at service-worker.js:114 (anonymous) @ service-worker.js:117 The FetchEvent for "https://appstoreconnect.apple.com/trends" resulted in a network error response: an object that was not a Response was passed to respondWith().
Jul ’21
Reply to CoreAudio
Just in case that it could help someone, the problem was with memory release of strings passed from an audio plugin to the CoreAudio server. They are released by the API in OS versions prior BigSur, they had to be released manually in 11.1 and 11.2 and now they are again released by the system in 11.3. Double deallocation led to the core dumps... One extra feature (not sure if it was added in 11.3, but it causes plug-in stability problems): when you write something into the plugin (i.e you have a property with "IsDevice,Control,StreamPropertySettable"=true), the client app must have Apple Events and (still not sure why) Calendar permissions allowed in the app capabilities.
Topic: Media Technologies SubTopic: Audio Tags:
Mar ’21