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 / iOS 9 full of bugs!!!

Author
Message
xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 17th Sep 2015 08:54
Incredible, Apple released an OS full of bugs.
I downgraded to 8.4.1 because 50% of the apps on the store will not work with it.

AGK is working but you need to shut down the bitcode in compiler.

Also you can't use some performSelectorInBackground ... and this is the most crash cause!!!

Some animations make app crash for constraints...

iAD will not work on iOS 9...

and much, much other.

I think Apple will release a 9.0.1 in less than 1 day, or this will be really a BAD APPLE!!!

TGC, if you read this post, you need to know there will be much new changes on iOS 9...
so please come back to the forum!!!

bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 18th Sep 2015 11:55
one has to see why apps are not working

are these apps developed with a specific sdk?

maybe the problem is with some sdks. In the past there were similar problem with cocos not working on new ios
xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 18th Sep 2015 18:02
I think that for iOS version of AppGameKit Lite admob and iad must be removed.
I think is arrived the day TGC make a clean build of the real AppGameKit Lite as i asked some times ago.

xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 19th Sep 2015 18:09
Downloading Xcode 7.1...
iAD continue to not work on ios 9.1

xCept
21
Years of Service
User Offline
Joined: 15th Dec 2002
Location:
Posted: 20th Sep 2015 00:03
I received a notice from Amazon about iOS 9 the other day about it affecting the Amazon Ad network as well (which I use in one app). Not sure if related to the problem's you're encountering but seems possibly similar with iAd.

Quote: "If you use the Amazon Mobile Ads API and build your app with Apple’s iOS 9 SDK (or Xcode7), the new iOS 9 App Transport Security (ATS) feature will affect your app’s ability to receive ads from the Amazon Mobile Ad Network.

The new ATS feature prevents ads being served via non-secure HTTP, and by default it only allows HTTPS connections over TLSv1.2. There are other security requirements that you should be aware of such as new ciphers and certificates requirements – please see iOS 9 documentation.

To ensure your iOS app continues to work with ads served by the Amazon Mobile Ad Network, you’ll need to configure your app to behave as a pre-iOS 9 app by adding the following properties to your app’s Info.plist file:

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowArbitraryLoads</key> <true/>
</dict>"
xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 20th Sep 2015 02:04 Edited at: 20th Sep 2015 02:05
Yes XCept, i sent a new update to Apple and they accepted my expedited review with the new feature in the plist, but is not working in the Xcode 7.0 with iOS 9.

I never use anything but the Apple iAD



xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 22nd Sep 2015 03:18
Fixed all bugs, and fixed the new Gekko Template 2015!!!
If you need it ask me.

Be careful, iOS template must be edited to get it working with iOS 9 new features.
Soon i will post it. Now AppGameKit need another update.

I hope this time TGC will consider to do a real Lite Version.

- No Advertise
- No AdMob
- No HTTP
- No Multiplayer
- No Socials

Only engine!!!!

I offer again my help to TGC team to update the AppGameKit for iOS.
I would be proud to help for free!!!

bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 25th Sep 2015 00:24
TGC listen to Gekko
He knows his game

Let him help you make a better AGK
Ancient Lady
Valued Member
20
Years of Service
User Offline
Joined: 17th Mar 2004
Location: Anchorage, Alaska, USA
Posted: 12th Oct 2015 22:51
Quote: "- No HTTP"

That sort of needs to be there if you want to interface with a website for scores and things.

Why would the lite version not include MultiPlayer or HTTP? I totally understand the others.
Cheers,
Ancient Lady
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 12th Oct 2015 22:55
cos it's only 1 line of code to call browser with url on windows / ios in c++

multiplayer does not work on ios9 because of the way apple changed things

i think TGC might want to consider to split AGK.lib into AGK_graphics.lib, AGK_sound.lib, etc.... so we can include the bits we need
Ancient Lady
Valued Member
20
Years of Service
User Offline
Joined: 17th Mar 2004
Location: Anchorage, Alaska, USA
Posted: 12th Oct 2015 23:42
I was assuming that you meant all the HTTP related commands, the ones used to interact with a server. I wasn't considering opening a browser from an app in that set.

If Apple has broken the bits that allowed multiplayer, then, yes, it should be excluded from the ios_lite version.
Cheers,
Ancient Lady
xGEKKOx
AGK Master
15
Years of Service
User Offline
Joined: 7th Dec 2008
Location: Italy
Posted: 13th Oct 2015 00:20
Yes Lady, i would provide all the things a customer need to use the things that could be removed by the Lite Version.
Maybe is better a clean 2D engine with only some functions tha may be useful.

But the ones Apple changes every 2/3 months, are useless to include.

Anyway, HTTP works only if you add the new HTTPS rules that allow HTTP connections.
But multiplayer need a uPNP in your code. And i bother to code a uPNP manager for all routers.

This is why i done a default Apple multiplayer list of commands
bjadams
AGK Backer
16
Years of Service
User Offline
Joined: 29th Mar 2008
Location:
Posted: 13th Oct 2015 06:28
The only solution I see is to split AGK.lib into AGK_graphics.lib, AGK_sound.lib, AGK_network etc.... so we can just include the bits we need, just like SFML does it

That's why I use T2 because in one way or another there is a "way out" to fix things. With T1 you are stuck with no multiplayer on ios9 and if your game is all about multiplayer then you're fried

Login to post a reply

Server time is: 2024-09-29 05:28:22
Your offset time is: 2024-09-29 05:28:22