Post

Replies

Boosts

Views

Activity

Reply to Apple Developer Enrollment Program Is Terrible.
I'm not in the US, I'm in HK. But the app still asks for US documents. That surprises me. Are you sure that there wasn't some earlier step where you should have changed a setting to indicate HK? Or maybe it is trying to guess where you are from your device localisation or some attribute of your Apple ID. Does the App Store know you are in HK? Is your payment card HK-issued? (This is just a guess. I have no particular insight into what is going wrong.)
1d
Reply to Apple Developer Enrollment Program Is Terrible.
But the app requires US driver’s license or state identification card to verify. I'm not a US citizen It does, generally, work for those of us outside the US. I forget exactly what documents I had to provide but it can’t have been difficult. Are you, perhaps, living in the US but not a citizen? What country are you in? Forum posts do suggest that the app is more reliable than the website so I suggest that you persevere with that. Good luck.
2d
Reply to How can I check the orders from my app's users?
If they send you an “order ID”, which they can find in their App Store purchase history, you can look that up using the App Store Server API and get the status of their transactions. The usefulness of this is limited though. For example, these are not linked to email addresses so you can’t be sure that the Order ID is actually for this user. And it only works for in-app purchases, not for the initial app purchase. In most cases it is better to direct users to contact Apple if they have e.g. payment problems.
2d
Reply to Potential of race condition in ARC?
Interesting. Presumably append is calling the getter and setter. Presumably the getter is not copying the entire array. But the Swift Array is a value-type (i.e. a struct), not an objC-compatible class, right? So I think this relies on some new Swift copy-on-write magic, not objC-style ARC, right? It would be interesting to see the implementation of append.
3d
Reply to Cant add bank account
I tried everything Really? Every combination of… d m y, m d y, y m d -, / leading 0 or not 2 or 4 digit year I got this date from the tax form. I hope you’re using your actual datr of birth, right? Suggestion: use your web browser’s developer features to inspect the javascript and see what is is checking for. There may be a regular expression or similar in there.
4d
Reply to EU trader compliance
What happens if I register as a trader on AppStore Connect? The contact information you provide will be available to consumers in the EU. There are three possibilities as I see it: You're not a trader, e.g. maybe you're offering free apps as a hobby. You're a trader, but you'd rather not sell your apps in the EU than disclose your contact info. You're a trader, and you are happy to disclose your contact info in order to trade in the EU.
1w
Reply to Battery state notifications, when app is in the background
On further investigation it seems that: If the device is not connected to the debugger, case (2) above applies i.e. when the app is resumed it gets a notification if the state is different than when it was suspended. If the device is connected to the debugger (wirelessly), case 3 or 4 applies, i.e. I see the events in real-time in the debugger console. The important thing is that I don't need to do anything special when the app resumes in order to know the current battery state. Please let me know if you think this is wrong.
1w