boulerzzz's Forum Posts

  • Thanks for the help!

    I could only find <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> in the AndroidManifest.xml file. So that would be easy to edit out.

    I searched for "Read_External_Storage" and could find a few references to that in a file called "FileUtils.java"

    I could not find any reference to "Read_Phone_State". I use "gameanalytics" addon in my game. Perhaps I could ask them if their plugin uses the this permission?

    Is it possible to remove a permission that's not in the manifest?

    Edit: I just realized you can click "merged manifest" to find out more about the permissions. I can now see the permissions and where they come from.

    WRITE_EXTERNAL_STORAGE -> "Merging Log" Added from the app main manifest (this file), line 26

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

    READ_EXTERNAL_STORAGE -> "Merging Log" Implied from the app main manifest (this file), line 1; reason: org.apache.cordova requested WRITE_EXTERNAL_STORAGE

    READ_PHONE_STATE -> "Merging Log" Implied from the app main manifest (this file), line 1; reason: org.apache.cordova has a targetSdkVersion < 4

    Edit2: I also used firebase plugin. Maybe they require some permissions?

  • Hi,

    So I received a mail from google play review team today that said my game was nominated for a feature in the google play store.

    They listed a few things that they wanted me to fix. Most were easy things to solve but they also asked me about the permissions the app requests.

    "Please remove any unnecessary permissions and/or explain how the permissions are being used. Additionally, make sure that when making use of these permissions, prompts follow the proper flow at run time."

    They wrote that the following permissions seems not necessary.

    • READ_PHONE_STATE

    • READ_EXTERNAL_STORAGE

    • WRITE_EXTERNAL_STORAGE

    Could someone from Scirra team explain a bit what these are used for and how/if they can be deleted.

  • You do not have permission to view this post

  • Hi

    In r147 we got a new action for the share plugin. I'm not sure how to use it. Lets say I want to share a screenshot from the game. How would I do this using the new action?

    Cheers

  • Yes, it should work without. (I think)

  • Hi.

    I'm afraid you can't do anything about this. The mobile advert plugin is boken for xcode. I noticed this last week.

    But a bug report has been filed so Scirra is aware of the problem and hopefully they can solve this so we can export to IOS again!

    Link to bug report: github.com/Scirra/Construct-3-bugs/issues/2882

  • github.com/Scirra/Construct-3-bugs/issues/2855

    Its a bug. Hope it will get fixed soon!

  • No the app is not set to live yet. Yes my friends are added as testers so if ad requests work they should be able to see them.

  • Yes it works on my phone now (both interstitials and rewarded videos). But only if I open the game from the facebook app. If I open my game from messenger I can't load any ads at all on my phone (android 8.0). So I was doing everything correct but I should have opened the game from facebook, not messenger (which makes no sense)

    I will have a few friends try on their devices from the messenger app to check if its only my phone that's got a problem.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • fredriksthlm

    I always tested from within messenger app. When I opened the app from the facebook app it all of a sudden worked...

    I knew I was doing wrong, and I'm glad I found out what it was!

  • I'm getting some action when using the browser...

    It loads the interstitials from the browser, but not rewarded videos. I remember reading somewhere in the facebook docs rewarded videos only load on mobile so its probably not supported yet.

    Why doesn't facebook recognize ad requests made from my phone? I would really need to test rewarded ads on my phone to confirm everything is working.

    Edit: yes the browser does not support rewarded videos.

    main.js:1 [Instant Games] Failed to load ad: a {code: "CLIENT_UNSUPPORTED_OPERATION", message: "Client does not support the message: getrewardedvideoasync"

  • In the debugger it just says "waiting for requests" even though I try load ads from my game. I'm testing on my phone (if that makes any difference)

  • Damn I'm gonna have to bump this one my boys.

    I still can't get this to work.

    I have no idea why this ain't working! Feels like I've tried everything but no luck.

    1. I have created my placement

    2. I have also created my ad space

    3. My app is linked in the business manager

    4. I load the ads

    5. I have added payment method

    I can't load an ad. Whenever I load one it will only trigger the "load ad error" event! What more do we need to do??

  • Thank you! Your collection has a lot of stuff I need for my games!

  • I knew Fredrik would save my day!

    yeah its not Construct related but was not sure where to ask.. :D So I have to sent it in for review in order to test ads?

    oh nice i'll try the latest beta!

    Btw looking at your name you must be from Stockholm! Lived in Solna for a while myself, before moving back to Finland. Great place, wonderful people!