Post

Replies

Boosts

Views

Activity

Comment on GPS speed received is 0 even though the device is moving
My code ignores the speed when it is zero. Looking at the history I added that in 2013. It may be that those are the non-GPS locations e.g. WiFi, cell towers. This is the sort of thing that can change over time with new devices and iOS changes. It can also change between you testing in one location and a user using the app in another location. Good luck with the Kalman filter idea; my experience is that the data you get from Core Location is already processed by iOS too much for you to be able to do much with it mathematically; I gave up on that sort of thing when the started snapping locations to the centrelines of streets to make them look tidier.
Apr ’22
Comment on App Attest receipt update server returning 404 response
I now have more data to look at and the behaviour seems to be as follows: the receipts are issued with a not-before date of about 24 hours later and a not-after date of about 3 months later. Attempts to refresh start to fail with 404 after about 3 weeks. I now retry those failed refreshes with exponential backoff (if you don't do that, 404s quickly come to dominate). I see a very small number of receipts that refresh successfully after a period of failing. I have not yet reached the not-after date for any of these receipts; what should I do when that date arrives? Must the app generate a new key? I do have a mechanism for the server to tell the app to discard and regenerate its key, but the user does see an error message. Fundamentally, I wonder if I need to be using App Attest more frequently to keep Apple's data "fresh"; currently my attested requests are relatively infrequent.
Topic: App & System Services SubTopic: General Tags:
Apr ’22
Comment on Changes to hosting non-consumable in-app purchases in April 2022
Any thoughts about how to restrict those downloads to people who have made the purchase?
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Mar ’22
Comment on Changes to hosting non-consumable in-app purchases in April 2022
Comment replaced with an answer, due to lack of line breaks in comments.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Mar ’22
Comment on App Attest receipt update server returning 404 response
Thanks for your reply. I'm not certain that that agrees with what I'm seeing, but I will keep monitoring it and will update this if I see any patterns emerging.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Mar ’22
Comment on receipt total not fulfilled on receipt validation
App Store Connect financial reports.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Apr ’22
Comment on GPS speed received is 0 even though the device is moving
My code ignores the speed when it is zero. Looking at the history I added that in 2013. It may be that those are the non-GPS locations e.g. WiFi, cell towers. This is the sort of thing that can change over time with new devices and iOS changes. It can also change between you testing in one location and a user using the app in another location. Good luck with the Kalman filter idea; my experience is that the data you get from Core Location is already processed by iOS too much for you to be able to do much with it mathematically; I gave up on that sort of thing when the started snapping locations to the centrelines of streets to make them look tidier.
Replies
Boosts
Views
Activity
Apr ’22
Comment on codesign results in errSecInternalComponent
Yes, in my case it was ssh from a Linux box. Is there something I do in e.g. my ssh config to avoid this? (It would be great to get a better error message BTW.)
Topic: Code Signing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’22
Comment on codesign results in errSecInternalComponent
FB9975044
Topic: Code Signing SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’22
Comment on Is there any public API on MacOS to identify File-type by its contents, like 'file' command-line does?
No, libmagic uses the same .mgc file. It's not proprietary.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Apr ’22
Comment on In-App Purchase Products server API
"Better" but does not exist.
Topic: App & System Services SubTopic: StoreKit Tags:
Replies
Boosts
Views
Activity
Apr ’22
Comment on Reported bug (Follow-up: 798044315)
can any share the “developer technical support” email? Visit https://developer.apple.com/support/technical/
Replies
Boosts
Views
Activity
Apr ’22
Comment on App Attest receipt update server returning 404 response
I now have more data to look at and the behaviour seems to be as follows: the receipts are issued with a not-before date of about 24 hours later and a not-after date of about 3 months later. Attempts to refresh start to fail with 404 after about 3 weeks. I now retry those failed refreshes with exponential backoff (if you don't do that, 404s quickly come to dominate). I see a very small number of receipts that refresh successfully after a period of failing. I have not yet reached the not-after date for any of these receipts; what should I do when that date arrives? Must the app generate a new key? I do have a mechanism for the server to tell the app to discard and regenerate its key, but the user does see an error message. Fundamentally, I wonder if I need to be using App Attest more frequently to keep Apple's data "fresh"; currently my attested requests are relatively infrequent.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’22
Comment on What colour is this navigation bar background?
Hi Rincewind, Right. But looking at examples like that screenshot where for whatever reason there is no bleed of the colour below, what shou
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Jun ’22
Comment on Is WeatherKit wind direction backwards?
Put a weather vane in a west wind and it will point east. - not it won't, because the pointer on a weather vane is on the narrow end. Normally the tail of the vane has a big wind-catching surface. Do an image search if you don't believe me!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jun ’22
Comment on what targets can I create written in C++ in Xcode 14
Are you trying the new "metal-cpp" bindings?
Replies
Boosts
Views
Activity
Jul ’22
Comment on How can I check active app user number in Isle of man / Channel islands / Northern Ireland ? [App Store Connect]
What is no doubt confusing GANDER is that neither the Isle of Man nor the Channel Islands are part of the UK.
Replies
Boosts
Views
Activity
Jul ’22