Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / New Apple policy. Will this affect AGK?

Author
Message
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 25th Mar 2012 19:13 Edited at: 29th Mar 2012 10:08
http://techcrunch.com/2012/03/24/apple-udids/

This does NOT affect AppGameKit! thanks for clarifying
kamac
13
Years of Service
User Offline
Joined: 30th Nov 2010
Location: Poland
Posted: 25th Mar 2012 19:17
I suppose that AGK's interpreter for iOS will have to be fixed. Though, that's only my guess.

Cor
AGK Developer
13
Years of Service
User Offline
Joined: 19th Dec 2010
Location: Its a trap!
Posted: 26th Mar 2012 02:21
hmmm well I hope AppGameKit doesn't have this problem. If it does I guess I will find out the hard way....
S_Three
12
Years of Service
User Offline
Joined: 28th Mar 2012
Location:
Posted: 28th Mar 2012 19:25
Can TGC or someone clarify? Is this presently an issue and if yes when might we have a fix? I have done what I can in windows and I am preparing to buy my developer license and would like to make the most of my first year.


Thank You,
Paul Johnston
TGC Developer
22
Years of Service
User Offline
Joined: 16th Nov 2002
Location: United Kingdom
Posted: 29th Mar 2012 05:24
We do not make use of the unique device ID
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 29th Mar 2012 10:07
GREAT, thanks Paul
Alien Menace
AGK Developer
19
Years of Service
User Offline
Joined: 11th Jan 2005
Location: Earth (just visiting)
Posted: 29th Mar 2012 10:29
So my theory on how to implement in-app purchase would be that when a customer makes a non-consumable purchase, you would write an encrypted file containing the unique uid of the device into the docs directory which you then check on subsequent program runs to determine if those features are "unlocked" or not. The reason to use the device's uid would be to prevent this file from simply being copied to another device and the content unlocked for free. How else would you implement non-consumable, in-app purchases with a decent security mechanism?

Intel i7-2600k - Asus P67 Sabertooth - 16GB RAM - 2x GTX 460 OC SLI - Lexar 128GB SSD Drive - 2TB ATA/600, Windows 7 x64. iPad, iPad2, iPhone 3GS & 4, HTC Inspire, Mac-Mini. Apps published: 3
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 29th Mar 2012 15:38
Alien what if the user has an iphone and an ipad? he would have to buy the inapp purchase twice!!!
Alien Menace
AGK Developer
19
Years of Service
User Offline
Joined: 11th Jan 2005
Location: Earth (just visiting)
Posted: 29th Mar 2012 18:05
I believe you can add a "restore purchase" feature that would check to see if your iTunes ID had previously purchased an item. If it has then it looks like a purchase to your code only no additional money is charged. When you receive the validation back from Apple you grab the uid of the current device and write your new encrypted "unlock" file on that device.

Intel i7-2600k - Asus P67 Sabertooth - 16GB RAM - 2x GTX 460 OC SLI - Lexar 128GB SSD Drive - 2TB ATA/600, Windows 7 x64. iPad, iPad2, iPhone 3GS & 4, HTC Inspire, Mac-Mini. Apps published: 3
Mobiius
Valued Member
21
Years of Service
User Offline
Joined: 27th Feb 2003
Location: The Cold North
Posted: 30th Mar 2012 19:11
Don't mobile companies (or rather publishers) frown on installing paid for apps on multiple devices anyway? It's to stop people from downloading an app on one phone, then putting their Sim in another phone and re-downloading it and so on.

It's always been my experience that once you buy it, you'll need to buy it again for another device.

My signature is NOT a moderator plaything! Stop changing it!
Ancient Lady
Valued Member
20
Years of Service
User Offline
Joined: 17th Mar 2004
Location: Anchorage, Alaska, USA
Posted: 30th Mar 2012 20:51
iTunes works a little differently.

If you use the same iTunes account, any app, book, music, etc. that you purchase from them is installable on all registered iOS devices.

As long as you set each new device up with the same iTunes account, you can make up to 5 devices automagically synchronised with iTune purchases.

At least that is my understanding and experience (my iPod Nano and iPod Touch share all music purchases).

Cheers,
Ancient Lady
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 30th Mar 2012 23:02
Ancient Lady you are right, I just got an ipad3 and all the apps I bought on my iphone have been transferred to my ipad. I didn't have to buy them a second time.

Login to post a reply

Server time is: 2024-11-23 07:31:20
Your offset time is: 2024-11-23 07:31:20