Can NOT re-publish my Game - google-play-services

So yesterday I Unpublished my Game from Game Services tab because was crashing.
Today I solve some issues and I'm trying to publish it again.
When I select the option "Re-Publish Game" on top-left selector I get:
"You currently don't have the necessary rights to republish this game. Please ask the owner of the 'Unknown Project' project to grant you access."
Game Services: Ready to republish but without permission(?)
The project now called "Unknown Project" contains a link to IAM-ADMIN, where I can see this:
IAM: You don't have permissions to perform the action on the selected resource.
NOTES:
1. I'm able to create a "New Release" from "All applications->Release management" without any issue.. BUT, I can NOT edit the same Application in "Game Services". In other words, the game still published but not editable from Game Services.
Please, some help! Thanks a lot!

You may check in this documentation that the app may be rejected due to a violation of Google Play policies. More information about the violation is available near the top of your app's pages on the Play Console. Once you make a change to your app to address the violation, you can submit it again. You may also refer with this SO thread: How to give access to Google Play Developer Console Game services page to other accounts?. It stated that from this link, you can configure permissions without problems. You have to sign in as the account owner to have full access to all games.

Related

Facebook audience bidding is not working: bundle status is invalid

I have a react native application on IOS, and I implemented Facebook Audience Network Bidding with Admob.
Everything looks fine; bidding requests are being sent from Admob to Facebook. But Facebook is barely responding to bid requests.
When I use the debugger, there is an error called "Bundle status is invalid" with zero documentation on the internet.
I can see test ads without any problems. I used the Ad Inspector to validate everything, and it looks fine. But production users are not able to see any Facebook ads.
SDK versions:
FBAudienceNetwork 6.2.1
Google-Mobile-Ads-SDK 7.69.0
GoogleMobileAdsMediationFacebook 6.2.1.0
GoogleMobileAdsMediationTestSuite 1.4.0
Is there any knowledge about this problem and what is "Bundle status is invalid"?
After trying lots of solutions, I think I found out the reason.
The problem was missing tax information.
Step by step solution
Go to monetization manager
Click payouts
Select your payment account
Click edit account
It should navigate you to the organization management page.
Click to payout settings
Now, you will see the missing tax information and an update button.
Download your appropriate tax form from here
Complete the form, print it, sign it then scan it.
Upload the completed form using the update button.
After few hours, it should work and you can see the "Bundle status is invalid" is gone from the debugger.
If this solution works for you, please add a comment. So I can be sure about giving the correct solution, I will mark it as an answer.
I resolved this issue by releasing the updated app on the store (google play store in my case), now the debugger shows all green ticks.
edit: just to clarify that I still haven't uploaded a tax info form, ill wait to see if its mandatory first.

Cannot come out from the play store internal beta testing

We have uploaded an update of our existing app (WASFAT) as internal testing build. We can access it successfully.
Now I want to leave from the internal testing and want to access the live build.
There is not leave button the playstore wasfat page. Please have a look at the attached image.
When we have released beta version, we had that leave button. But in the internal release, we don't have it.
How can I get out from this internal testing mode? How can I access the original live build? Also I don't want to remove my id from play console internal testing.
Thanks for any suggestions
As far as I know, you can opt-out of internal testing with the same link you used to enter in the internal testing program. Also, you need to remove your email from internal tester. However, It will take some time to be able to access live mode again
The simplest way I have found is to just switch to a different account within play store.
Open play store afresh
On top right, tap your account icon (or where ever it is located)
Click the drop down and tap "Add another account"
Later on it is just a matter of selecting an account, no password entry needed if done before.
The advantage of this is that you don't have to wait for Googles services to register that you have disabled a testing account. When you need to enable the testing account you will have to wait again. So this is pretty nifty for me.
I'm reliably able to restart my phone, and have changes to beta status reflected immediately.

iTunes Connect demo account in existing live database for app submittal?

I'm submitting my first app through iTunes Connect. It is a social networking community so I have to provide a demo account for the submission. My app already has a live database of users as there is currently an active web version.
I'm new to this and confused as to how I should handle this. Should I be creating a demo account that will not show up in any other live user's search results? Are the testers going to be attempting to interact with other live users? I am assuming I will need to show the various functions of the app, like messaging and events. In that case should I be creating a few "demo" users for the testers to interact with?
Alternatively, should I be linking them to the development version and development database? If that's the case, then the build that I send them would only be a development build then?
I am confused on how this is supposed to work and can't seem to find any information to help?
In my experience, you'll need to give them the production version that will go into the store. So not the development build.
When we submit an app for approval, it seems to get installed and activated on a couple of devices, but nothing much ever happens. They barely use it, as far as we can tell. We can tell that it's installed and run. We have previously been rejected when the network connectivity wasn't working right, so we know that they do look at the app after it's installed.
I'd suggest you make them an account that looks relatively anonymous (or even "Test Account" which you real users are hardly likely to try to interact with). You could create another account and say "If you want to send a message, send it to account xxxx". We've never had them interact with our app enough to utilise the suggestions we've made.
If you have an active / inactive flag, you could think about making these accounts inactive once the app is approved, then re-activating it when you next want to submit your app.

way to alert me the developer of an error in my iPhone app

I have this iPhone that loads a different part of a website based on what button you click. AKA it links to a sport website and the first page contains all the sports the site offers as buttons. I have code to check if the website is valid/up and if it’s not to display an error message. Is there a way in the code to like alert me somehow, like an email maybe, of such an error such as an invalid url? Like for example if the website removes a sport w/o my knowledge and a user goes to open the link and receives that error, can the app send an email to me (not from the users account, but like a background account maybe) that can alert me of such an error. Or maybe somehow have me access then NSLog of an error that i give?
There is something called TestFlight App that I use to log errors like that. You can read up on it here
http://help.testflightapp.com/customer/portal/articles/829571-does-the-sdk-support-production-builds-
Hope it helps!
You could create a Parse integrated app.
Alternatively, if you have access to a web server you could create a simple script that you could POST to in the app to let you know of any problems.
Since the user has connectivity on the internet, try creating a web service and use POST with some meaningful data.
If you don't develop server side as well find a web server that offers such a service.

Logging into Game Kit Sandbox Problems

I am trying to use Game Kit for leader boards and achievements. I am trying to login using the code in the Apple documents. It works fine apart from it isn't logging into the sandbox. It pops up the pannel asking if I want to "Use Existing Account", "Create New Account" or "Cancel". Now I've seen in tutorials before, under the "Sign in to Game Center" title it says " * * * Sandbox * * * ", however mine does not.
I have set it up in iTunes Connect, I have created a Provisioning Profile and everything has the same bundle identifier (including in the xcode Project). I have even added gameKit BOOL YES into the info.plist. It's driving me slightly spare so any suggestions would be greatly appreciated. I am also using Cocos2D though I can't see how this would be affecting me logging in sandbox mode.
If anybody has anything they can sugest or has experienced this problem, please let me know.
Thanks again everybody.
Baza
Its because your jailbroken. It likely has to do with AppSync, there was a problem a few months ago where everyone was getting put into the sandbox for any game center app. After several attempts at fixing it with no success, they probably went ape s*** and disabled all kinds of sandbox stuff. After several hours of digging, I have not found a way to get into the sandbox. Partially because the Google results are littered with links trying to DISABLE the sandbox.
I fixed this problem a long time ago but I thought I'd tie up the loose end.
It was basically from my own ignorance. When testing a Game Center App you need to create a Apple ID via iTunes Connect -> Manage Users and then create a test user.
Simple solution and came from me skimming the docs and not reading them properly. Lesson learnt. :-D