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