Google Play SDK problem

scott at elementarysoftware.com scott at elementarysoftware.com
Fri Jul 31 02:26:20 EDT 2020


Thanks for the advice, Jerry.
—
Scott

> On Jul 30, 2020, at 10:32 PM, JeeJeeStudio via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> Well 2 things:
> 
> 1. Since LC is no longer supporting ads, with which one might earn an extra
> dime, they could better remove it. Maybe via lcb and an injection in the
> manifest something is possible and one could choose it's own preferable ads
> provider.
> 
> 2. You can reply to the email from Google and then you will get an answer
> which gives you a clue or leaves you with more questions.
> 
> Ok 3 things.
> 3. I had it once too, first my app was allowed for the family, and later
> after an update it was no longer. And i got tired of it so i canceled the
> lower ages and for family. And it was a simple app just telling the time an
> date updated with speech. No data was pulled, no ads, no internet needed.
> 
> Kind regards,
> Jerry
> 
> Op vr 31 jul. 2020 00:21 schreef scott--- via use-livecode <
> use-livecode at lists.runrev.com>:
> 
>> Thank you for your thoughts. I don’t think the ad checkbox would have been
>> checked. (It isn’t checked now and since I was only vaguely aware of its
>> existence, it seems unlikely I would have checked - and then unchecked it -
>> accidentally.
>> 
>> When opening the android apk with BBEdit, I found the text below (ad
>> checkbox not ticked and builds from both LC 9.6.0 and 9.6.1 (rc1) contained
>> this string.)  I am not knowledgeable enough to know if this really has
>> anything to do with the advertising SDK.    The new "Families Policy
>> Requirements” has a list of allowed ad SDKs (when targeting an app for
>> children) so it may be that Google Play is now implementing an automated
>> check for ad references and that something that normally got through is now
>> triggering this alert. Does that sound possible? Not sure whether to submit
>> again to Google Play or create a bug report.
>> 
>> ——————————————————————
>> +$SWITCH_TABLE$android$net$NetworkInfo$State
>> A$SWITCH_TABLE$com$inneractive$api$ads$InneractiveAdView$ViewState
>> 4$SwitchMap$com$amazon$inapp$purchasing$Item$ItemType
>> G$SwitchMap$com$amazon$inapp$purchasing$KiwiResponseHandler$ResponseType
>> M$SwitchMap$com$amazon$inapp$purchasing$PurchaseResponse$PurchaseRequestStatus
>> [$SwitchMap$com$amazon$inapp$purchasing$PurchaseUpdatesResponse$PurchaseUpdatesRequestStatus
>> $VALUES  $assertionsDisabled  %d,%d,%d,%d  %s < %d  %s < %d AND NOT %s  %s
>> = %d  &a=  &cid=  &eid=  &g=  &h=  &hid=  &k=  &lg=  &mn=  &nt=3G
>> &nt=WIFI  &osudi=  &po=  &t=  &v=  &w=  ' AND   ' can't be consumed.  ',  (
>> A(%s, requestId: "%s", getUserIdRequestStatus: "%s", userId: "%s") U(%s,
>> requestId: "%s", itemDataRequestStatus: "%s", unavailableSkus: %s,
>> itemData: %s) M(%s, requestId: "%s", purchaseRequestStatus: "%s", userId:
>> "%s", receipt: %s) Ç (%s, requestId: "%s", purchaseUpdatesRequestStatus:
>> "%s", userId: "%s", receipts: %s, revokedSkus: %s, offset: "%s", isMore:
>> "%b") L(%s, sku: "%s", itemType: "%s", subscriptionPeriod: %s,
>> purchaseToken: "%s") `(%s, sku: "%s", price: "%s", itemType: "%s", title:
>> "%s", description: "%s", smallIconUrl: "%s") $(%s, startDate: "%s",
>> endDate: "%s")  ()  ()V
>> D(?i)((?:http|https|file):\/\/|(?:inline|data|about|javascript):)(.*)
>> (TTleft;TTright;)V  (Z        (decimal)  ) ") because another async
>> operation(  ) is in progress.  ):  ): IAB helper is not set up.  )I  )V
>> )Z  * **** Error:   *.  */*  ,  ,
>> , height:
>> , item type:  , purchase:
>> , result:   , since you don't own it!   , token:  , type is :   , width:
>> , y:   -  -1  .   . No token.  . Request code:  . Response:   .0  .3
>> .AppReceiver  .fileprovider/share  .jpg  .mblandroid  /  /*  /I
>> /android_asset  00  02 ¥ 0:OK/-1001:Remote exception during
>> initialization/-1002:Bad response received/-1003:Purchase signature
>> verification failed/-1004:Send intent failed/-1005:User
>> cancelled/-1006:Unknown purchase response/-1007:Missing token/-1008:Unknown
>> error/-1009:Subscriptions not available/-1010:Invalid consumption attempt á
>> 0:OK/1:User Canceled/2:Unknown/3:Billing Unavailable/4:Item
>> unavailable/5:Developer Error/6:Error/7:Item Already Owned/8:Item not owned
>> ——————————————————————
>> 
>>>> Scott Morrow
>> Elementary Software
>> 
>>> On Jul 30, 2020, at 11:20 AM, JeeJeeStudio via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>> 
>>> Yes, that was what i was thinking too. Else it would not get into the
>> standalone.
>>> 
>>> Op 30-7-2020 om 19:18 schreef J. Landman Gay via use-livecode:
>>>> I've never seen that. Did you accidentally tick the ads checkbox in
>> standalone settings?
>>>> 
>>>> --
>>>> Jacqueline Landman Gay | jacque at hyperactivesw.com
>>>> HyperActive Software | http://www.hyperactivesw.com
>>>> On July 30, 2020 12:29:00 AM scott--- via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>>> 
>>>>> I have an app (Windows, Mac, iOS and Android… thank you LC!) that is
>> aimed at children. It does not contain advertising. I recently submitted an
>> update to Google Play and although it was accepted into the store a few
>> weeks ago, today I received the notice below. I am suspicious that this is
>> not currently addressed by LC. Has anyone else encountered this and if so
>> how was it solved?
>>>>> 
>>>>> —————————————————
>>>>> — from Google Play—
>>>>> —————————————————
>>>>> Hi Developers at Elementary Software,    After a recent review, we
>> found that your app Terrific Triangle
>> (com.elementarysoftware.terrifictriangle) is not compliant with one or more
>> of our Developer Program Policies. Please resolve the issue within 30 days
>> of the issuance of this notification or your app will be removed from
>> Google Play.
>>>>> 
>>>>> Issue with your app
>>>>> We have detected that your app includes non-certified ad SDKs or SDKs
>> that are not approved for use in child-directed services.
>>>>> 
>>>>> About the Families Policy Requirements
>>>>> Any SDKs used in the app must be appropriate for use in child-directed
>> services. Additionally, apps that solely target children must not contain
>> any SDKs that are not approved for use in child-directed services,
>> including ads SDKs. Apps in the Designed for Families program must only use
>> ad SDKs that have certified their compliance with the Families Ads Program <
>> https://support.google.com/googleplay/android-developer/answer/9283445>.
>>>>> —————————————————
>>>>> 
>>>>> 
>>>>> Scott Morrow
>>>>> 
>>>>> Elementary Software
>>>>> (Now with 20% less chalk dust!)
>>>>> web       https://elementarysoftware.com/
>>>>> email     scott at elementarysoftware.com
>>>>> ------------------------------------------------------
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list