Code

Discussion on WebViewGold for iOS | Convert website to iOS app | No Code, Push, URL Handling & much more!

Discussion on WebViewGold for iOS | Convert website to iOS app | No Code, Push, URL Handling & much more!

Cart 3,598 sales
Recently Updated

1156 comments found.

Is it possible to configure WebViewGold to load a complex ReactJS app? I managed to get it working to some extent, but I’m encountering issues with cookies. With the default configuration (uselocalhtmlfolder = true ), the Origin header for all requests is set to ‘null’. When I enable the ‘allowFileAccessFromFileURLs’ flag, the Origin changes to ‘file://’. How can I configure it so that cookies work correctly with local-www?

winalot

winalot Purchased

Hi, any plans to add Bluetooth / nRF52 DK support & features to the API?

Hey again, winalot – not at the moment, but feel free to send requirements to codecanyon-comments@onlineappcreator.com – thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello, When I bought this software, I did not understand what it would provide me. When I buy this software, will I own a platform that produces webview mobile applications? Will I get the same site as here https://www.webviewgold.com/? If you send me admin apnel user information, I would like to examine the admin panel.

Hello, panel-soft! Thanks a lot for your comment and your interest in WebViewGold! WebViewGold is app template for Xcode, and yes – webviewgold.com is our official website for the product here. Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello,

Background audio is not working when exiting the App or when locking the iPhone. How can I resolve this?

Hello, nightisgood! Thanks so much for your comment. Please mail a small video of the behavior and the app source code to codecanyon-comments@onlineappcreator.com – our IT support team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please mention your CodeCanyon/Envato username so that we can relate to this comment here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Using WebviewGold 13.5 I am getting this error back from Apple:

ITMS-90683: Missing purpose string in Info.plist – Your app’s code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. The Info.plist file for the “WebViewGold.app” bundle should contain a NSLocationAlwaysAndWhenInUseUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you’re using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources.

How should we resolve it?

Nice to hear from you again, tonydehnke! :) By default, WebViewGold 13.5 contains this string (see https://cloud.jocapps.de/index.php/s/3FgS8m2dTQTeEs2 ), please (re-)add it; as Apple says, “while your app might not use these APIs, a purpose string is still required.” Thanks!

That is already there in the info.plist file. Any other ideas what might be broken?

Please delete, re-add with new reason and upload as fresh build, maybe error from App Store side in this single case!

donbull

donbull Purchased

Hi, I have tried to build the app on xcode but always fail with error notification bellow. Please could you help me?

https://prnt.sc/HQQ0Cp9pEIDs

My website has Klarna payments as an option – are Klarna payments supported in webview?

Hello, hoofpick! Thanks a lot for your comment and your interest in WebViewGold! Technically: Yes. But maybe depending on your product type (e.g., digital goods!) and developer program contract with Apple/Google, you maybe need use in-app purchases. Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Thanks for getting back to me. The payments processed through Klarna are for physical goods (not downloads or subscriptions, etc.). Have you tried Kalrna in your app environment? As you may be aware, the Klarna api does not work in standard native webviews, but requires the Klarna webview SDK to handle payment processing – is this included in your app template?

Hey hoofpick, thanks for the reply – this should work even in WebView then – if you need confirmation, please mail your URL to codecanyon-comments@onlineappcreator.com – our IT support team is highly dedicated to helping you. Moreover, please mention your CodeCanyon/Envato username so that we can relate to this comment here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

sixtemas

sixtemas Purchased

Hi, I have bought the android version and i put my app in the store without problems.

But I have bought IOS code the past week and I could not build your solution without any change since the first day. I send you a ticket and your support team only reply with your extra programming services.

Ticket: 020433

Hello, sixtemas! Thanks so much for your comment! No worries, ticket #020433 is still open, you will receive an answer today. Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Does this project works well with web sockets? specially on iOS, I have a site that relies mostly on web sockets

Greetings, DMPrivateSolutions! We appreciate your question and interest in WebViewGold. Yes, WebViewGold for iOS generally works well with WebSockets as it is designed to allow web content to be embedded in your app with high performance and flexibility, including modern web standards and features like WebSockets. If you have any further questions, we’re more than happy to assist you. You can also schedule a video consultation call with us through the support section on our website, www.webviewgold.com. Additionally, on our website, you can register for one of our free workshops. We would be honored to have you as a part of the WebViewGold community. Thanks again for your comment. Have a fantastic day! :)

Hello,

Google login is not redirecting to website after successful google login. Even after closing the tab nothing happens.

The Xcode logs shows: In-app tab opened, In-app tab closed, Verbunden.

What should I do to resolve this?

Hello, nightisgood! Thanks so much for your comment! Can you try to NOT open Google login in new tab and/or follow steps @ https://www.webviewgold.com/support-center/knowledgebase/facebook-and-or-google-login-troubleshooting/? Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello,

I followed the procedure indicated in the link, but I was unsuccessful. What should I do ?

Thanks so much for your reply. Sorry to hear! Please mail a screenshot and the app source code to development-team@onlineappcreator.com – our development team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

ooztumer Purchased

Hello, bottombar setting resets after sending app to background and reopening it back again. Any solutions? Thanks.

Hello, ooztumer! Thanks so much for your comment. Please mail screenshots and the app source code to development-team@onlineappcreator.com – our development team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Can you please tell what are the programming language you are using for WebViewGold for iOS?

Hello, arifulapece! Thanks so much for your comment! Sure, it’s Swift :-) Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello. With WebviewGold, can I remotely trigger when to display the request for notifications prompt? For example, instead of the first time loading the app, I want to show the prompt after they register. Can I trigger this with JS? Or maybe through a OneSignal push notification with a special parameter to trigger this? Thank you!

Greetings, WebDev808! We appreciate your question and interest in WebViewGold. There are many ways to do that with WebViewGold, yes! Fo example, you can insert a piece of code (JavaScript) into your website to define a push notification, which can be shown after your app was closed. In combination with cookies, you can trigger the prompt based on user actions within your web app. Additionally, you can also utilize OneSignal push notifications to trigger the display of the prompt. By sending a special parameter with the push notification, you can customize the behavior of the app when the notification is received. This can be a powerful way to engage users and prompt them to enable notifications at specific points in their user journey. Check out our documention for more information: https://www.webviewgold.com/docs/iOS/#push If you have any further questions, we’re more than happy to assist you. You can also schedule a video consultation call with us through the support section on our website, www.webviewgold.com. Additionally, on our website, you can register for one of our free workshops. We would be honored to have you as a part of the WebViewGold community. Thanks again for your comment. Have a fantastic day! :)

How to solve this? Received while upload app update using 13.5.

ITMS-91053: Missing API declaration – Your app’s code in the “my app name” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.

ITMS-91053: Missing API declaration – Your app’s code in the “my app name” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryFileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.

ITMS-91053: Missing API declaration – Your app’s code in the “my app name” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategorySystemBootTime. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.

ITMS-91053: Missing API declaration – Your app’s code in the “my app name” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app’s privacy manifest to provide approved reasons for these APIs used by your app’s code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api.

Hey hey again, shameemdev! Thanks so much for your comment and asking! This is solved already and available in our v13.5 update, you can just copy over Info.plist changes to your old project. Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello There! I have a Presale question: I have 1 website with Woocomerce and another 1 with Paid Membership pro.

Can I use this already installed payments on my websites in the app or do I need to do the in-app purchases/subscriptions api process?

And which license should I buy, extended?

Thanks in Advance!

Greetings, chknz! We appreciate your question and interest in WebViewGold. The short answer is: You need to use in-app purchases/subscriptions api if you want to distribute via Play Store and App Store. There were some changes with that for EU users and EU developers (Digital Services Act) but most users right now still distribute the classical way (where Apple/Google expect revenue share with digital goods, but you can opt for discounts if earn less than 1million/yr, see our documentations). Extended license would be then required, yes. If you have any further questions, we’re more than happy to assist you. You can also schedule a video consultation call with us through the support section on our website, www.webviewgold.com. Additionally, on our website, you can register for one of our free workshops. We would be honored to have you as a part of the WebViewGold community. Thanks again for your comment. Have a fantastic day! :)

Hello,

we have an issue with latest (13.4) iOS Webview Gold. Our (responsive) website appears too large in the web view. No horizontal scrollbar appears as well, only the vertical.

We didn’t have this issue with previous (9 – 10) versions of this software nor we have this issue with the latest Android Webview Gold.

Any way to provide horizontal scrollbars (which we did NOT disable in the config) or, better, a way to “zoom out” the website?

Hello, accademiadmo! Thanks so much for your comment. Please mail comparison screenshots and the app source code to development-team@onlineappcreator.com – our development team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hi!, On iOS, the number of badges does not work properly. We want it to work automatically, so set the onesignal push settings to Badges > Increment by > 1. This works! But when I open the app the badge is gone (also OK), but when I send a new push it gets increases again and again.

Hello, NetRoute! Thanks so much for your comment. Please mail a screenshot and the app source code to senior-tech-support@onlineappcreator.com – our development team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Does it support the latest ios 17.x updates?

Hello, davloddodesign! Thanks so much for your comment! Sure! Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hi, I’ve a few pre sale questions as following. My site (project) offer membership levels, if users pay get services so can create post, start ad campaigns as well as email campaigns etc.

- Can I get payments via own methods (in AppStore and Google Play both)? - Is there (in your documentations) a description how to implement social and bio login or register? - Possible to enable disable App Cache? Because my site is already cached and using Cloudflare. (Possible to get JS and CSS issues.) - It’s possible to open Google Maps Navigation in App Browser? - My site is using browser geo location (if user allows) is there possibility to get auto geo location after the user the App installed? Maybe during installation can get access if the user allows to access..

Thank you very much for your great work and response im Voraus. Schönes Wochenende..

Hello, fuenos! Einen guten Wochenstart & thanks a lot for your comment and your interest in WebViewGold! Here we go:

– Yes, you can accept payments through your methods on both the AppStore and Google Play, provided they comply with the respective platform’s guidelines (this also changes for EU customers in March, see https://www.reuters.com/technology/apple-allow-downloads-outside-app-store-eu-with-new-fees-2024-01-25/).

– Social and Bio Login/Register Implementation: Our documentation includes detailed guides on implementing social and bio login/register functionalities. Social login is easy, Bio login not so much.

– App Cache Enable/Disable Feature: Yes, you have the option to enable or disable the app cache within our app template. This flexibility ensures that you can avoid potential conflicts with existing caching mechanisms like Cloudflare, thus minimizing JS and CSS issues.

– Google Maps Navigation in App Browser: Absolutely, our framework supports the ability to open Google Maps Navigation directly in the app browser or Google Maps app.

– Yes, for apps utilizing browser geo-location, our approach facilitates auto geo-location access post-installation, contingent upon user permission. During the installation or upon use, the app can request access to the device’s location services, ensuring that geo-location functionalities are immediately available.

Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply (wir sprechen auch Deutsch)! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Thanks a lot for your detailed (freundliches) response,

I’m building (updating) my sites now, in upcoming weeks I will definitely create my apps with webviewgold.

- I already asked above question but what’s about “background location permission” what does it mean? rejection reason or will be denied?

- Payment will be in a sub-domain integrated “will be opened blank” not in App-browser, is it ok?

- Possible to disable viewport-yes “seo purposes set to yes now” and zooming.

- Integrated an ordering system (food and market) without online payment option, accepts only cash on order delivery. That is a free service because the businesses pay for membership (in blank page monthly-yearly). Will be ok?

- Could you please explain, what is difference yours, webview app and pwa?

Thank you very much all for your efforts and responses.

Herzlichen Grüßen

Hey fuenos, danke! You do not need “background location permission” if your website does not need any location data while the app is in the background. Payment handling guidelines are independent of the app, in-app tab, or even browser, Apple sees the app as an entry point and enforces IAP for digital products. You can keep the viewport as you like, sure (or adjust it only for app users using a custom user-agent). The ordering system is probably not a pure digital service, so probably ok. A WebViewGold-based app is suitable for the App Store, while pure PWA is only running in a browser without access to the App Store ecosystem (users). Have a great Abend! ;-)

Hi, is VisionOS / xrOS / Apple Vision Pro support coming?

Hello, potatomagnet! Thanks so much for your comment! It’s on our list to check out in the long run; Vision Pro support US start is this week only and Europe/Germany release is still far away, but we are excited! Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey