LATEST: AppYet v4.2.7 Released

Treece

New Member
It was posted in another thread, but figured it needed to be here, too. You can extend your deadline with Play Store for the SDK and 16k policies. I did it today and was extended to Oct 31, 2025, then I updated my app. Go to your app, then Monitor & Improve > Policy & Programs > Policy Status and click on each one, scroll to the bottom, apply for the extension. Mine were granted immediately (selected two options for why, external audits required and awaiting new SDK from provider). Good luck.

@appyet - FIX THIS SHIT ALREADY. The money you make from all of our apps is insane for not having near-immediate response times from you on critical issues.
 
Hello AppYet team, @appyet

I have repeatedly emailed regarding the required updates for compliance with Google Play policies, including the new SDK and other mandatory changes. Despite multiple attempts, there has been no response, and the platform remains outdated.

As this affects all my apps and puts them at serious risk of suspension or removal from the Play Store, I have reported this issue directly to the Google Play Console.

Immediate action from AppYet is required to resolve this critical issue. Delays are unacceptable and jeopardize the status of developers relying on your platform.
 

Theremake

Member
I've already started studying Flutter so I don't have to rely on websites like this that don't provide support. I don't think we'll have support from AppYet anymore.
That’s a smart move — learning Flutter will give you way more control over your projects and help you avoid being dependent on limited platforms. It’s a great framework, especially if you want to build something flexible and cross-platform.


By the way, if you ever need professional help or want to see how it’s done at a higher level, take a look at https://www.cogniteq.com/flutter-app-development — they’ve got some really solid examples of what can be achieved with Flutter.
 

monkeycoderswm

New Member
And that is why you should learn, not use ChatGPT.
The keys are private, you cannot "get them". They are stored in the AppYet side. You have the public key, but for use the apps in Play Store, you also need the private key to generate and sign the files.

So, no, you cannot "reset" them.

You can extract the core files from the APK, using something like apktool. And that gives you the files for the app, if you know how to handle them... But you still need the private key to sign and update the app in Play Store - and you don't have that, or ever will, unless AppYet provide them.

You can easily update to your private key created in Android Studio, but after requesting you must wait 48-72h and after that you can update app with Android Studio .aab

1760472711700.png

Zrzut ekranu 2025-10-14 221224.jpg
 

monkeycoderswm

New Member
Can you teach me how? I want to do this also.
Android Studio: Generate Signed Android App Bundle > Save Key with name your_alias.jks (for example YourApp.jks) to any location on your PC > and open CMD and type this:


Code:
"C:\Program Files\Android\Android Studio\jbr\bin\keytool.exe" -exportcert -rfc ^
  -alias [your alias] ^
  -file "[your location of key]\upload_cert.pem" ^
  -keystore "[your location of key]\[your alias].jks"

  "C:\Program Files\Android\Android Studio\jbr\bin\keytool.exe" -list -v ^
  -keystore "[your location of key]\[your alias].jks" -alias [your alias]

(change text in brackets to your location and/or alias)

And upload .pem file to Google Play, above is instruction how to do this in Google Play.
 
let say it:

Lost keystore? Can I still update my Android app?​


TL;DR:

  • If your app is NOT enrolled in Google Play App Signing and you don’t have the original keystore, you cannot publish updates to that package. Your choices are: recover the keystore (e.g., from your builder) or ship a new app with a new package name and migrate users.
  • If your app IS enrolled in Play App Signing, you can keep updating by resetting the upload key (no need for the old keystore). Sign your next AAB with the new upload key; Play will re-sign delivery with the app-signing key it already holds.



Why this happens (two keys, two roles)​

  • Upload key: what you use to sign uploads (AAB) to Play Console. This can be reset.
  • App-signing key: what Google Play uses to sign the APKs that users actually install. If your app is enrolled, Google stores this; you never need to download it.



Case A — Not enrolled in Play App Signing​


  • Without the original keystore/private key, you cannot produce a valid update for that package.
  • Options:
    1. Recover the keystore (e.g., if your app builder lets you export the per-app keystore from your account panel). || Heres we need reaction from @appyet
    2. If you can’t recover it, deprecate that package and publish a new app (new package name).
  • If you do recover the key, update as normal; also consider enrolling in Play App Signing immediately so this can’t bite you again.

Case B — Enrolled in Play App Signing (not my case)​


You can update even if you lost your local keystore:
  1. Generate a fresh upload keystore:

    keytool -genkeypair -v -keystore upload-keystore.jks -alias upload \
    -keyalg RSA -keysize 2048 -validity 10000 \
    -storepass <STORE_PASS> -keypass <KEY_PASS> \
    -dname "CN=Your Name, O=YourOrg, C=US"
    keytool -export -rfc -keystore upload-keystore.jks -alias upload -file upload_certificate.pem
  2. In Play Console → App integrity → Upload key certificateRequest upload key reset and upload upload_certificate.pem.
  3. Build your AAB, sign it with the new upload keystore, and upload. Play will re-sign with your app-signing key for users.



App builders (in this case AppYet)​


If your builder lets you export the per-app keystore, that’s the clean fix for legacy (non-enrolled) apps. Export it, keep it safe, and consider enrolling the app into Play App Signing right after.




If you must deprecate (no key + not enrolled)​


  • Publish a new package and communicate the move:
    • Add an in-app banner in the old app (if you still control it).
    • Use deep links or an “Import account” flow to ease migration.
    • Update store listing text to point users to the new app.



Good hygiene going forward​

  • Store keystores + passwords in a secure password manager, keep an offline backup, and restrict access.
  • Prefer Play App Signing so a lost upload key is recoverable (you just reset it).
  • Avoid reusing one key across many apps unless you truly need signature-based sharing.

Summary if @appyet do update is fine all good, if not and they decide to provide keystore is fine to. If both not and we not signed to app signing then all apps this way is to deprecate
 
AppYet 4.0 Released, This is a major release, many improvements. Go to https://www.appyet.com to upgrade your existing or create new apps.

Change Logs:
---------------------
4.2.7: (2024-07-20)
---------------------
- Android: Upgrade Bundle Build target 33 to 34

4.2.6: (2023-12-21)
---------------------
- Android: Fixed Crash when Podcast Download
- Android: Fixed Crash when navigating to Tab in Explore Module
- Android: Fixed share option menu not working on embedded Web Browser

---------------------
4.2.2:
---------------------
- Android: Build with the latest Android 14 (targetSdkVersion 34)
- Android: Implemented Admob UMP SDK for GDRP
- Android: Removed READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions
- Android: Upgraded support libraries

---------------------
4.1.26:
---------------------
- Fixed: All apps were built between 2023-09-15 to 2023-09-18 (Inclusive) were using older version template instead of latest version (4.0.25).

---------------------
4.0.25:
---------------------
- Android: Fixed App bundle (aab) built with 4.0.24 crash issue

---------------------
4.0.24:
---------------------
- Android: Removed Twitter Module (No longer supported by Twitter)
- Android: Removed Flurry SDK to fix "Non-compliant SDK version"
- Android: Updated support libraries to the latest versions
- Android: Fixed Video Player orientation incorrect when video height = video width
- Android: Fixed Delete All dialog buttons are invisible in light theme
- Android: Fixed article layout not refreshing properly in some situations when an item is deleted

---------------------
4.0.23:
---------------------
- Android: Support Android 13 (API Level 33)
- Android: Updated support libraries to latest versions

---------------------
4.0.22:
---------------------
- Android: Fixed "Your App Bundle targets the following unrecognized languages: ge."
- Website: Support Android App Bundle (Beta)

---------------------
4.0.21: (Critical Upgrade, Upgrade all your apps to this version to prevent app suspension by Google Play)
---------------------
- Android: Removed "android.permission.REQUEST_INSTALL_PACKAGES" permission
- Android: Removed Web Module Download feature (Removed com.download.library, which allows Web Module to download files if the link is to a file, it is a common and useful feature, but if it is misused and it is linked to a apk, it could trigger Google Play policy violations, which could result in app suspension)

---------------------
4.0.18:
---------------------
- Android: Upgrade to latest support libraries
- Android: Build with latest Android 11 with targetSdkVersion 30
- Android: Signed with APK Signature Scheme v2 & v3 enabled

---------------------
4.0.17:
---------------------
- Android: Fixed "We've detected that your app contains the requestLegacyExternalStorage flag"

---------------------
4.0.14 - 4.0.15:
---------------------
- Android: Fix Explore Module->Refresh when Search is disabled, it crashes the app

---------------------
4.0.14 - 4.0.15:
---------------------
- Android: Fix Explore Module->Refresh when Search is disabled, it crashes the app
- Android: Fix app crash when trying to download invalid link from an embed web browser
- Android: Media Player with multiple audio tracks support
- Android: Media Player with multiple audio tracks playback will default to the app locale setting
- Android: Improved Feed Thumbnail parsing
- Android: Fixed Auto Clean Up not working
- Android: Removed "Keep unread items" from Settings
- Android: New FCM Push Notification for Pro Subscription Only
- Android: Fixed Feed Module "Show Publisher:" unchecked is not working
- Android: Fixed - Hide "Visit Website" when no Web Link


- Website: New customization Settings->Supported Languages.
- Website: Fixed "Show in Menu Drawer" in Module Detail missing in some conditions
- Website: Fixed HTML Editor (CKEditor) not working on Mobile Browsers
- Website: New option: Settings->Auto Play GIF
- Website: New option: Settings->Home Launcher Widget
- Website: New option: Settings->Geo Location
- Website: New option: Settings->Prefetch Images
- Website: New option: Settings->Media Player Caching
- Website: New option: Module Details->Show in Home Launcher
- Website: New option: Web Module->Pull to refresh
- Website: New option: Feed Module->Show Publish Date
- Website: New option: Settings->Dark Mode Theme, when selected app will switch Theme base System Dark Mode automatically
- Website: New option: Settings->Open Podcast Directly
- Website: New option: Settings->Open Youtube Directly
- Website: New option to show the deleted app in my app list, in App Detail allow the user to undelete app
- Website: New Media Module Option: Text RTL

- Android: Fixed Empty Menu Drawer in some condition

---------------------
4.0.13:
---------------------
- Android: Fixed app crash on start in rare condition
- Android: New Layout: "List Rich", List with article snippet
- Website: New Feature "Search for Feed (Keywords or Url)", Create Feed Module using search, same search as in-app Explore.
- Website: Added Home Module to "New article open Module"

---------------------
4.0.12:
---------------------
- Android: Removed Banner Ads from Web Module (cause Policy violation and crash)
- Android: Fixed Start Intro not display when background color not set
- Android: Updated support libraries

---------------------
4.0.11:
---------------------
- Android: Fixed CRITICAL (CRASH) bug when user open Feed article in some condition
- Android: Fixed crash in some device when user try to change sort order
- Android: Fixed blank Menu Drawer in some condition
- Android: Fixed any change to subscription during Start Intro not reflected in Menu Drawer
- Android: Web Module Banner Ads will not show when it is link, or web content contain <iframe, <embed <object tags
- Website: Fixed Build Failed when user enter special charactors in Resource or App Names

---------------------
4.0.10
---------------------
- Android: Fixed Explore Tab, when disabling Home module, it disappeared
- Android: Fixed Media Module Name and Web Module Name with translation token not display properly
- Android: Fixed Menu Drawer is not hightlight (selected) correctly in some condition
- Android: Fixed Banner Ads not showing in Web Module
- Android: Improved bottom Ad Banner, only display in Article View/Forum View/Feed List/Web Module. Also fixed flicker
- Android: Notification Icon should work now
- Android: Start Intro can localize, also text color is base on background color
- Android: Fixed: When Explore is first Module in Class Menu Drawer mode, user first start can't get out of the screen
- Website: Settings->New customization: "Menu Drawer Icon Style"
- Website: Module Details->New customization: "Show in Menu Drawer" (This option only available when Navigation Mode is Home Launcher)



---------------------
4.0.9
---------------------
- Android: Explore Module improved feed search
- Android: Fixed: When Explore Channel(disable), Tab(enable), user can still unsubscribe channel
- Android: In Navigation Mode: Home Tab, all modules also show on Menu Drawer
- Android: Add Sync Now Menu Item to prevent Search Bar flicker
- Android: Fixed blank screen on first app launch in some conditions
- Android: New Intro Pages with Explore on first start
- Android: New Local.Audio Module and Improved layout for Local.Image/Local.Audio
- Android: Fixed: Web Module Search always find next, not able to find previous
- Android: Fixed: Customize Notificaton Icon is not working
- Android: Improved Explore Module, when user enable tab on module hasn't subscribed, it will automatically subscribed
- Android: Improved: In Navigation Mode: Home Tab, Home module can be disable, it will not show up in Explore Tab (For some app builders like to have fix number of modules, without Explore Channel nor Home Launcher. Just want Tabs)
- Android: Removed source link of media when play a video/audio online
- Android: Fixed: Open url link in media player description following Feed configuration ("Open in Default Browser")
- Android: Fixed: Mark all read for Feed Module not working for Feed Group created by user
- Android: Added Banner Ad to Article View, Local.Audio/Video/Image, Forum, Home Modules
- Android: Added IAd to Web Module
- Android: Improved ImageViewer performance for large image
- Website: Fixed Display Language set in Settings is not show in app
- Website: Settings->Search Style (Search Bar, Search Menu, Search Disabled)
- Website: Fixed Create using existing app as template, Media Module is not copied
- Website: For app setup with app-ads.txt, It is now mandatory for app builders to add AppYet Publisher Id entries to the app-ads.txt, without doing so, risk Ads serving disabled by AppYet
- Website: Explore Module -> Explore Tab -> new customization "Allow Create Group" (default off)
- Other fixes and improvements

---------------------
4.0.8
---------------------
V4.0.8 has been released with bugs fixes and improvements.
- Android: Critical - Fixed SSL Error Handler Vulnerability
- Android: Fixed Facebook IAd not showing
- Android: Web Module improvements
- Android: Home Module Launcher icon is not displayed in some condition
- Website: Fixed Web Module unable to enter complete html or javascript
- Website: Fixed Display Language set in Settings is not show in-app
Other improvements and fixes not listed




We will be looking for translators, if you could help, please email us: appyet at gmail.com


View attachment 1203 View attachment 1204 View attachment 1205 View attachment 1206
Google Play store is asking for 16kb ...issue

Can u reslove it? By 31 oct?
 
I guess it's no longer worth hoping for updates, especially since the forum doesn't even have moderation anymore. It's really sad. They should at least charge a fee to keep support active. @appyet
Screenshot_15.png
 
My app need Targeting Android 15 (API level 35) how i do that?
only @appyet can update your apps so u can publish. So till they update it only one option is consider all apps as depreciated cause you need unpublish and rename them adding (depreciated) to name in store or google will remove them tomorrow or later today but if google do remove them but you risk your account banned (then no restore). sad but true. Its GoogleToS.
 
Last edited:
Top