I've been using Crashlytics/Fabric for quite a long time now and there is devices that are long dead (and also for my tester).
Each time I try to upload a new version I have a message saying : "hey you forgot to take these 1950 era devices". So I want to remove these devices... and I can't find the option in the setting.
Do you have any ideas?
(I'm working on macOS)
Regards,
Mike from Fabric here. To remove tester's devices, you need to reach out to support(at)fabric(dot)io with the bundle id of the app, email address of the tester and device UUID that you want removed.
Related
I am writing an OS X application to prank a friend of mine at work. When he uses my app to place a fake order for coffee, and I need it to send a message to me letting me know that he placed an order. I looked at sending an email to myself stating he placed an order, but I didn't really want him to see it, and Apple doesn't like sending messages in the background. What would you suggest?
I am willing to share the app if anyone else likes to have fun at work :-)
Dev System: OS X 10.10 Xcode 6 Beta 3
Target System: OS X 10.9
Is he running the iOS 8 beta? If not then there's no server infrastructure provided and everything that involves posting (via email or to social media) requires explicit user consent.
The easiest thing then? Probably the Yo API. It's zero-character communications so as you'd imagine there's not a lot to it. Sign up, get your API key, then issue a single URL request when he hits the button. You'll get the 'Yo'.
I need to ask my clients to send me the udid of their iOS devices in order to add them to an adhoc distribution profile. The main problem is that they are used to iOS but not much to computers. Anyway, it would be a pain for me to explain them how to install iTunes (or even Xcode) to get the udid. Most of the tutorials which describe the iTunes process are in english, I don't want to loose time to translate one of them. And even if I do it, I fear that they will not appreciate loosing their time following it. Any suggestion ?
I use a web online tool at http://www.easy-udid.com to get my customers UDID, I think it's the easiest way for them.
Also you can use service http://udid.io
It is easier because you don't need to ask your clients to write your email address. You just send them link “http://get.udid.io/?mail=your#mail.com” and they will need only 5 taps to send UDID on "your#mail.com"
I want to change my app from a paid version to a free with ads. However, I don't want the people that originally paid for the app to get the ads.
I was thinking I could include a new update that has extra code that sets up some UserDefaults saying the version doesn't have ads and then do the update to the free version. But that doesn't seem like a very reliable solution.
I think, it depends on minimum OS version, that your program can be run on. For iOS 5.0 and later you can try to use iCloud to store some flag about purchased version. It allows you to set this flag not only for one device, but for the user's account.
Or you can store this info in the keychain to get it later. But in this case your user will not be able to have no ADs on some other device with his(her) account.
Anyway, as far as I know, you need to create an update for your app first to write this flag anywhere. And only in some time make an update with ADs.
I will be glad to see comments if someone has another thoughts about this issue.
It seems there is no reliable method to detect whether someone paid for your app or downloaded it later when the price has been changed to free. For this reason I have decided to create two separate entries in the app store.
I've updated my iPhone app to support the iPhone 5 screen..
I've done this before for another app and I was forced to upload new screenshots taken with the iPhone 5.
This time however, iTunes Connect just displays the status as "waiting for review" and isn't mentioning anything about the screenshots..
I'm slightly worried something has gone wrong? App works great on iPhone 5 and simulator though.
It turns out Apple can block apps during the review process that have something wrong with metadata. If they decide your metadata is wrong they'll just change your app's status to "Metadata Rejected".
Here's the quote from the rules for this status:
Appears when specific metadata items aside from your binary have not
passed review. To resolve the issue, edit the metadata in iTunes
Connect and your existing binary is then reused for the review
process. You receive a communication from App Review in the Resolution
Center regarding the reason for the metadata rejection.
When things change to the AppStore (Apple adds a device) they might require you to get new screenshots. But if nothing changed in their system, it's normal that they don't ask.
Don't worry!
They copy over the screenshots from your last version of the app (or is your Retina4 screenshot section in itunesconnect empty?). So if you don´t want to update them, it should be okay like this.
Chances are your app has not hit review (and now as of the 21st) and won't be reviewed until after the 29th. Once your app hits review, it will become rejected for the missing screenshots. If you want to save yourself some time and pain, update the screenshots while Apple is on their downtime for the Christmas holiday. You'll thank yourself later.
My app got accepted yesterday, no word about the screenshots.
App works fine on iPhone 5, mailed Apple to complain this probably is a bug (iTUnes Connect does not recognize localized Default.png, which is what is checked to verify it is iPhone 5 optimized I believe.)
I tried GNUBOX which use bluetooth to connect to my computer then to the internet. It's very painful to set up (under windows more than under linux, but it's still painful, it works 1 time on 3).
I own a Nokia 6630 so there is no WLAN support. Is there any emulator? I'd need to know something like max width, max height etc... usability in general, any hint?
This may sound silly but you could consider getting a mobile tariff with unlimited data. In most European countries these are now available and are not too expensive.
I don't believe you would get a solid experience from any emulator.
Don't know if you're only limiting to the 6630 or not...if not, Opera Mini has a free simulator.
If you find yourself needing to do more testing on multiple devices, there's always Device Anywhere...but it definitely does not meet your requirement for free.
Can you use a data cable and IP pass through?
Since the 6630 is a Symbian phone, you should be able to use GNUbox to handle the connection. See http://xan.dnsalias.org/gnubox/
Keynote's MITE just launched a free version for content testing; it includes the 6630 along with more than 1600 other profiles and 11,000 user agent strings. You can access via LAN get the protocol details.