Release Candidate 0.12.3 is available!
BlackCloakGS
Member, PRO Posts: 2,250
Release Candidate 0.12.3
Fixes:
- Fixed issue with iOS In-App Purchases where the receipt would refresh on product data requests.
Note: If no major issue are found on this build this will be the build that is promoted to be the stable release
Report Any Bugs
If you find bugs in the Release Candidate, let us know! We'll be watching the forums, support tickets and bug database for info on this. Once we're all happy with the state of the build then we'll make it stable.
Take a moment to review the "known issues" section of the release notes before reporting any bugs. No need to duplicate reports on what we already know, right?
Thanks for your help!
Go Get It!
See the release notes here:
http://gamesalad.com/download/releaseNotes/creator/rc
Download the release candidate here:
http://gamesalad.com/download/releases
Scroll down until you see "Release Candidates"
Comments
@BlackCloakGS thanks! Stayed up for this
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
Just posted this in the 0.12.3 thread here it is again.
@BlackCloakGS I published to Amazon (Its free) and they passed my game for Android devices only it would't work on Kindle devices. I downloaded it from the Amazon App Store and installed it on the Android phone I did my Ad Hoc testing on. I would't open and I got the following error;
"Unexpected error: Unable to start activity ComponentInfo{com.myname.tappymaze/com.gamesalad.player.GSGameWrapperActivity}:java.lang.NullPointerException"
When I press OK it keeps popping up until I hit the Home button. This was not an issue during ad hoc testing and I assume Amazon tested it on an Android device but then again maybe not.
Universal Binary Template - Universal Binary Template Instructions Rev 4 (Short) - Custom Score Display Template
I had posted this in the 0.12.2.0 thread... repeating here...
Ok I just tried 0.12.3.0 and it does run, but there is a noticeable delay at the beginning that wasn't there in 0.11.x.x. I mean like 10+ seconds of spinner before the game starts.
You can try : You can try Word Wow at http://publish.gamesalad.com/games/67159
Is that what everyone else is getting on their projects? It was virtually instantaneous with 0.11.0.0... this will make debugging more painful for sure.
Our games http://Donkeysoft.ca
@colander which IAP system were you using and what kindle device did you see the error on?
woo who! Thank you guys!!! Great work.
@BlackCloakGS it was published with RC 0.12.2 on an Android device not a Kindle. It was Huawei phone Y320. I also tried a tablet T-Hub2 and got the same result. Both worked fine in ad hoc testing but didn't work when published by Amazon.
Universal Binary Template - Universal Binary Template Instructions Rev 4 (Short) - Custom Score Display Template
@BlackCloakGS,
Consumables:
working nicely. Login request now only appears at the start if a consumable transaction is pending, as expected.
Non-consumables:
State does not seem to get transmitted by "Request Purchase Data"
Only a repeat purchase (with the expected failure and restore option), or the purchase of a different Consumable updates the state of both the consumable and non-consumable.
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
@BlackCloakGS also adding to my previous posts my game was rejected on all Kindle and Fire devices and only approved for Android. It is a simple game and I have had larger more complex games pass through testing on Kindle devices.
Universal Binary Template - Universal Binary Template Instructions Rev 4 (Short) - Custom Score Display Template
@BlackCloakGS, the Currency sign is not included in the localized price within the PurchaseTable. Please provide the localized price in the correct format including positioning of the currency sign as per locale.
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
@colander does not exactly answer my question. So to let you know we do not support google IAP on amazon devices. You need to use amazon IAP instead.
ahhh now I get you, I used Amazon IAP so it is not the issue.
Universal Binary Template - Universal Binary Template Instructions Rev 4 (Short) - Custom Score Display Template
To clarify: Google IAP can only work on devices that have the Google Play Store app on them.
What IAP system are you using (Apple, Amazon, Google)? The localized price comes from their system, it's not something we're controlling.
Awesome work, guys!
My GameSalad Academy Courses! ◦ Check out my quality templates! ◦ Add me on Skype: braydon_sfx
Request Purchase Data does not update the state, just the name and price. Restore Items updates the state.
Hm... currently, if you bought a non-consumable its state changes to purchased. If you then close the app and reopen it, the PurchaseTable reflects the non-consumable as unpurchased!
If you then purchase a different item, then suddenly the state of the non-consumable also gets miraculously updated to what it should be.
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
Focussing on Apple at the moment.
Correct, but you need to also fetch the locale currency and formatting, then build the string and write that to the table.
At the moment it just gives us a value and we don't know the currency.
Correct would be a value of
$ 0.89 or
0,89 €
https://developer.apple.com/library/ios/documentation/StoreKit/Reference/SKProduct_Reference/Reference/Reference.html#//apple_ref/doc/uid/TP40008414-CH1-SW3
MESSAGING, X-PLATFORM LEADERBOARDS, OFFLINE-TIMER, ANALYTICS and BACK-END CONTROL for your GameSalad projects
www.APPFORMATIVE.com
I totally agree @Hopscotch knowing currency will be great.
Appselly Marketplace - Buy & Sell App Source Codes
@Hopscotch said:
If you have a pending purchase (including unconsumed consumables), Apple sends a message about it as soon as your game starts, which updates the table. But as a general rule, call Restore Items to make sure the table is refreshed with the latest data.
Yes, we're doing that. If the data is coming down incorrectly that's an error on Apple's side.
Big Smile Games Play Happy!
Check out our other GameSalad exclusives.
Thanks GS peeps
@BlackCloakGS Will I be able to submit to Apple and Google with this Release Candidate 0.12.3?
@BlackCloakGS anything to report on my Amazon issue?
Universal Binary Template - Universal Binary Template Instructions Rev 4 (Short) - Custom Score Display Template
looked to be a publishing issue we are re-testing now and hope to have the final stable release out soon.