Post

Replies

Boosts

Views

Activity

Reply to Is it possible to not overwrite certain files when updating (upgrading) an app on iOS?
I've read that updating the app doesn't overwrite the data of the current version, but instead places the new version of the app in a new directory entirely while the other, older version is then deleted. Where did you read that? You didn't ask Chat GPT, did you? Sounds like the sort of nonsense it would spout. It's not true. When your updated app runs, it sees the files that the previous version wrote in the Documents/ directory and elsewhere.
Topic: App & System Services SubTopic: Core OS Tags:
Dec ’23
Reply to Help Uploading game, Info
Assuming an individual, not business account: I don't believe that I had to supply proof of address when I registered, but that was a LONG time ago. I do recall, however, that when I changed my address (I moved house) I had to send proof of my new address. (And at that time, they wanted me to send the documents by fax! Ha!) So they were more concerned about the possibility of a fraudster taking over an existing, profitable, account than creating a new account with no income stream, which makes sense. They don't pay to Paypal, AFAIK. They need an IBAN.
Topic: App & System Services SubTopic: Core OS Tags:
Dec ’23
Reply to App Attestation returns DCErrorInvalidKey 3
Here is one scenario: user installs app on phone, app generates key, app stores key id in the filesystem. User gets a new phone and sets it up from a backup of the old phone; key id in filesystem is copied over. App runs on new phone, doesn’t know it’s on a different device, tries to use key id; corresponding key is not present; App Attest returns invalid key error. I believe there must be other scenarios in which this can happen though. I see quite large numbers of users who seem to have failed app attest. I don’t think they are all hacked devices.
Topic: App & System Services SubTopic: General Tags:
Dec ’23
Reply to 6.7-inch screenshots
Screenshots should not be created on device but with simulator. You're lucky if you can use the simulator for everything. Haven't we had this discussion before? Yes: https://developer.apple.com/forums/thread/728194 could try to tweak it in Preview application (resize image). I would not admit to "faking" screenshots in a public forum! Interestingly, App Store Connect seems happy to accept preview videos of the "wrong" size (i.e. recorded on an iPhone XS, 6.5-inch) in this case, but not screenshots.
Nov ’23
Reply to Unable to write file with Data.write()
This is expected. You cannot write to the app bundle, it is read-only. Your mutable data needs to go elsewhere in the filesystem. There ought to be some introductory docs about this somewhere….
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to Help Uploading game, Info
does paying app mean that you have to pay to acquire the game Yes or does it mean the game is free and generates revenue through ads? No, that's a free app.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to Is it possible to not overwrite certain files when updating (upgrading) an app on iOS?
I've read that updating the app doesn't overwrite the data of the current version, but instead places the new version of the app in a new directory entirely while the other, older version is then deleted. Where did you read that? You didn't ask Chat GPT, did you? Sounds like the sort of nonsense it would spout. It's not true. When your updated app runs, it sees the files that the previous version wrote in the Documents/ directory and elsewhere.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to Help Uploading game, Info
Assuming an individual, not business account: I don't believe that I had to supply proof of address when I registered, but that was a LONG time ago. I do recall, however, that when I changed my address (I moved house) I had to send proof of my new address. (And at that time, they wanted me to send the documents by fax! Ha!) So they were more concerned about the possibility of a fraudster taking over an existing, profitable, account than creating a new account with no income stream, which makes sense. They don't pay to Paypal, AFAIK. They need an IBAN.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to App Attestation returns DCErrorInvalidKey 3
Here is one scenario: user installs app on phone, app generates key, app stores key id in the filesystem. User gets a new phone and sets it up from a backup of the old phone; key id in filesystem is copied over. App runs on new phone, doesn’t know it’s on a different device, tries to use key id; corresponding key is not present; App Attest returns invalid key error. I believe there must be other scenarios in which this can happen though. I see quite large numbers of users who seem to have failed app attest. I don’t think they are all hacked devices.
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to After updating to xcode, ios lower than ios15 always crash with Xcode build version, while build version form TestFlight works perfect.
Search the forum for “ld_classic”.
Topic: UI Frameworks SubTopic: UIKit Tags:
Replies
Boosts
Views
Activity
Dec ’23
Reply to TSI submitted no response received
The 29th was a Friday, it's now Sunday. That's called the weekend. Be patient!
Replies
Boosts
Views
Activity
Dec ’23
Reply to How to prevent TSAN from reporting data-races that are intentional and considered safe?
Consider compiling as objC++ and using std::call_once().
Replies
Boosts
Views
Activity
Dec ’23
Reply to C++ std::stable_sort crashes on iOS 12
Do we know if this is something that can be fixed in an iOS 12.x+1 release, or in an XCode 15.x+1 release?
Replies
Boosts
Views
Activity
Dec ’23
Reply to C++ std::stable_sort crashes on iOS 12
How exactly does it crash?
Replies
Boosts
Views
Activity
Dec ’23
Reply to In-App purchase review screenshots for data assets
But until I hear something "official", I feel like I'm just guessing. This is primarily a developer-to-developer forum. I've given you an accurate reply one hour after you asked your question. Feel free to wait for Apple to answer, but you could be waiting a long time.
Replies
Boosts
Views
Activity
Nov ’23
Reply to Where do I see the results of a TSI
The response is supposed to be an email, and no it is not shown on the web page.
Replies
Boosts
Views
Activity
Nov ’23
Reply to In-App purchase review screenshots for data assets
They want a screenshot showing what the app looks like after purchasing the IAP. Presumably there will be some difference somewhere, even if it’s just a list with an additional item in it.
Replies
Boosts
Views
Activity
Nov ’23
Reply to 6.7-inch screenshots
Screenshots should not be created on device but with simulator. You're lucky if you can use the simulator for everything. Haven't we had this discussion before? Yes: https://developer.apple.com/forums/thread/728194 could try to tweak it in Preview application (resize image). I would not admit to "faking" screenshots in a public forum! Interestingly, App Store Connect seems happy to accept preview videos of the "wrong" size (i.e. recorded on an iPhone XS, 6.5-inch) in this case, but not screenshots.
Replies
Boosts
Views
Activity
Nov ’23
Reply to Request for Technical Specifications of iPhone SE (Model Number MMXN3ZD/A)
For the success of this project, it is essential to have precise information about the hardware components of specific iPhone models In that case your project is doomed. Give up and find a different project before it is too late. Your only hope is to measure these parameters yourself. Apple do not publish this sort of information.
Replies
Boosts
Views
Activity
Nov ’23