Discussion on Web2App for IOS - Quickest Feature-Rich IOS Webview

140 comments found.


rickyvr Purchased

Why you didn’t used onesignal for push this time?

Hi, great question! The next update (no ETA yet) will add support for OneSignal as well.

For now, MixPanel was used rather than OneSignal because it also provided analytics functionalities.

hi, i have this error: Failed to create provisioning profile.

I’m sorry to hear you are experiencing trouble.

Could you submit a ticket at http://sherdle.com/help/ticket with the details of this error? I.e. a screenshot and any further details you might have on when this error occurs.

i have just submit a new ticket, please reply, how i can publish it, i need thanks

How do i disable zoom? i tried this //The WebView _webView = [[UIWebView alloc] init];

_webView.scalesPageToFit = false;
_webView.backgroundColor = backgroundColor;
_webView.delegate = self;
_webView.scrollView.bouncesZoom = false;
_webView.scrollView.bounces = false;
_webView.multipleTouchEnabled = false;

but I’m getting a format error

is the “BETA” version different from the main one?

I’m getting this error

None of your accounts are a member of ‘F73J3HF8F8’: An unexpected error occurred. Xcode cannot find a team matching ‘F73J3HF8F8’. No profiles for ‘com.sherdle.webtoapp.OneSignalNotificationServiceExtension’ were found: Xcode couldn’t find a provisioning profile matching ‘com.sherdle.webtoapp.OneSignalNotificationServiceExtension’. Code signing is required for product type ‘App Extension’ in SDK ‘iOS 10.3’

Hi, did you sign your OneSignalNotificationServiceExtension Target as well? The following describes this: https://stackoverflow.com/a/39764131/1683141

Regarding your earlier question: You should use the main template (Web2App folder). The Beta version (in the ‘older versions folder’) is included for compatibility reasons only.

Hello guys, Just following up on support question please Ticket #143225

mobile zoom is not working. i have web view properties like this

_webView = [[WKWebView alloc] init];
_webView.backgroundColor = backgroundColor;
_webView.navigationDelegate = self;
_webView.scrollView.bouncesZoom = false;
_webView.scrollView.bounces = NO;
_webView.multipleTouchEnabled = NO;
_webView.backgroundColor = backgroundColor;
_webView.scrollView.bouncesZoom = false;
_webView.scrollView.bounces = false;
_webView.multipleTouchEnabled = false;

but mobile zoom is allowed. how can disable? this happened after you updated the project

Okay, I’m not sure about how this behaviour has changed with the new WebView. Make sure that the settings you are applying is supported by WKWebView (rather than UIWebView).

I’ll confirm this with our developers as well, so they can look into this option with the next update.

objective-c or swift?

It’s written in Objective-c. Please rest assured that this is still the most used programming language on IOS, and that our app is fully compatible with the latest version of IOS.

what are you using for IOS browser WKWebView or UIWebView ??

We use WKWebView (but I have an UIWebView version as well for you if you’d like)

my website in the IOS webview is not working properly , for example the bottom bar get suck sometimes, however it’s working perfectly on safari browser

I left a ticket for you guys.

Thank you very much

How does this work? Its an plugin you need to add to the site or code?

Ok thanks I just purchased. I hope its good :)

Hi, if I dont use the tab functions does that mean the app will have no menu to navigate? Even though its on the site?

For navigation within a single webpage, you can use the bottom bar. However, if you’d like to show multiple different sites in your app you would have to use the tab bar.

Want to disable all tabs How?

If you only add 1 tab to your app, tabs will automatically be hidden. In addition, you can set headerState to HIDEALWAYS to hide more top bars.

hello,It will be acceptable my ios app store ?if we published app using webview ?

Hi, How can i remove/hide a div on the website when viewed in the app please, thanks

The WebView is designed to show web pages as they are, just like a browser. It currently doesn’t provide any tools to hide parts of the WebView’s content, like div’s or headers.

The best thing to do would probably be to detect the user agent of the WebView from your site, and if the user agent is equal to the WebView user agent, hide the div’s/links on your site you want to hide. You can also consider to load your site under a specific subdomain in the WebView, and hide the divs when the subdomain is used. (E.g. when visiting webview.yoursite.com, hide the header).

To summarize, Web2App itself has no functionalities build in to modify the contents of a page, but such functionalities can be achieved as described above or even with cookies.

I install xcode 8 … okay?

XCode8 should be sufficient, yes.

CFBundleidentifier collision..there is more than onne bundle the cfbundleidentifier value….I get this error when I try to load the app … can you tell me the problem? thank you

Hi! Searching our knowledge base for CFbundleIdentifier should result in a help page that solves your issue.

I’m going to purchase this, but still have some questions for clarification:

1. Does it support all iOS devices (iPhone, iPad)?

2. Is it written in Swift?

3. Does it support the websites which weren’t made by us? For example CNN?

4. We need to get contents from multiple links? How can we do that?

5. Since Apple is no longer to accept the apps which are based on web views (we had this problem before). So are you sure your app would get approved?

Thank you so much.

To answer your questions; 1. Yes. 2. No. 3. Yes 4. You can use tabs to show multiple web pages in your app, or you can create an index page. 5. Please check; https://codecanyon.net/item/web2app-for-ios-quickest-featurerich-ios-webview/14994362/faqs/27706

The software can integrate Doubleclick for Publishers google ads

We do not directly support DFP (PublisherAdView). Instead, we only support Admob (Adview).

However, it might be that you can display DFP ads in your Adview, but you should contact your DFP contact person about this.

Hello, I have a Problem.

ld: ’/Users/***/Downloads/codecanyon-14994362-web2app-for-ios-quickest-featurerich-ios-webview/WebToApp/Frameworks/GoogleMobileAds.framework/GoogleMobileAds(GADBannerView.o)’ does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Can you Help?

I’m sorry to hear you are having trouble. Have you tried to say NO to Enable Bitcode in your target Build Settings and the Library Build Settings to remove the warnings. (visual steps: https://i.imgur.com/OoOogUe.gif )

Hi, i already have my webAppcon other template … i would like to update it with your template …. can your freelance publish for me?

I’ve seen but I did not … did you have video turorial?

My apologies, the link above isn’t correct. Full step-by-step documentation can be found here (no videos): https://sherdle.com/help/documentation/web2app-ios/

My apologies, the link above isn’t correct. Full step-by-step documentation can be found here (no videos): https://sherdle.com/help/documentation/web2app-ios/

Hi. I buy web2app for iOS, and I try to simulate app, and every time I found the same error. error: Embedded binary’s bundle identifier is not prefixed with the parent app’s bundle identifier. This is my first time with Xcode and I do everything by documentation files. Can you help me? Thanks

You’re absolutely right! Thank you for reporting this to us.

We’ll need to set the OneSignal Extension’s bundle identifier (even if you do not use OneSignal, to prevent build conflicts) as well. Select the ‘OneSignalNotificationServiceExtension’ target in project settings and change its bundle to yourbundleidentifier.OneSignalNotificationServiceExtension

I’ve updated the online documentation to reflect this as well.

Hi, MY website has a login screen, I want to open app with login screen and open tabs view after user logged in. Is it possible?

Hey, I’m happy to answer your question! By default, we do not have support for this build in, we only offer a static list of pre-defined tabs.

However, you could modify the source code to fit your needs, and load tabs dynamically depending on the logged-in state of the user. This would require manual customisation. For this, you can hire a freelancer if you are not familiar with coding, this can be us (freelance@sherdle.com), but you are also free to hire some externally (upwork.com)

Hi, just wandering if you are considering including a drawer/sidebar menu for this app just like the one on Android version? I tried something with this version and the tab menu does not give the best feeling Thanks

Hi! We do not offer a drawer/menu on Web2App for IOS at the time. However, you can have a look at Universal for IOS, which also has WebView functionalalities and has a menu.

If you like Universal, you can purchase it and I’ll refund your Web2App purchase if you’d like :)