1869 comments found.
where are the theme selector and color changes files in Xcode the documentation is not clear of the locations
Hi! It’s in AppDelegate.swift
A question regarding the Launchscreen (splashscreen) is it possible to add an image to the whole screen instead of just the logo? thanks!
Hi! Yes, you can completely customise the LaunchScreen storyboard file to fit your needs.
Just had a quick question we would like to add all our churches (7) livestreams to the app is this possible? other than listing them on the menu on the left? thanks in advance
Hi! That’s definitely possible. You can show multiple streams not only using menu items in the drawer, but also using tabs or overview screens.
That’s awesome, how can I use the tabs or overviews? Sounds like tabs might be the best way… Really appreciate your help! Kryptics@gmail.com
Ah you the man, just one question is it possible to have the overview.json on a remote server like the config.json – thanks in advance!
Sherdleapps thanks for you help I actually figured it out…
Great to hear!
I was able to use the overview file however I can hear any sound from the stream
Ringer was off! lol thanks again!
Great to hear it’s resolved 
Ok thanks I just removed onesignal and I’m happy , except when uploading my json remotely using github pages, everything works fine even admob except youtube API for playlist, channel etc… it shows “we’re not able to connect you to the internet” even though other tabs works fantastic even when updating them they work great after few app lunchs you see updates.. like when changing the text of the tabs,
Is there a way where we can make json for youtube and the rest remotely?
actually its not the json its something else , the pods maybe?
responseValidationFailed(reason: Alamofire.AFError.ResponseValidationFailureReason.unacceptableStatusCode(code: 403)) responseValidationFailed(reason: Alamofire.AFError.ResponseValidationFailureReason.unacceptableStatusCode(code: 403))
my youtube api seems fine i made new one and still getting the error
I fixed it , I had quota theft/- to fix , made new project in google api and restricted it to my bundle id !!! cheers
Hi! That’s great 
ITMS-90809: Deprecated API Usage – Apple will stop accepting submissions of new apps that use UIWebView APIs starting from April 2020. See https://developer.apple.com/documentation/uikit/uiwebview for more information.
Got this error, is it will ok to submit?
Hi! The template has already moved away from UIWebView, so this warning will not affect your app. You can safely submit your app (some of our legacy libraries still include this API, even though we do not use this functionality, that’s why you get this warning while you can still safely submit the app).
after the last update, Your app crashed on iPad running iOS 13.4 on WiFi when we tapped on any article in the homage. pleases check ????
Could you please submit a ticket with the error log at http://sherdle.com/help/ticket?
Hi sherdle team, just want to make sure, can I have both banner ads and interstitial ads?
I noticed I can only have interstitial to show up if it’s enabled when I click on the tab navigation bar it comes up randomly, the banner doesn’t show.
Also should I make “static let interstitial for webview = false” or “true”?
Hi! Yes, you can definitely use both Interstitials and Banners in the same app.
Interstitials will come up when changing tabs / menu items, at the interval you set in AppDelegate (i.e. 1 in 3 times). Whether or not to change the boolean to true depends on whether you would prefer to show interstitials to users during WebView use (i.e. navigating webpages)
Hi, I can’t manage to use your instagram function, am stuck at the stage where Facebook needs more documents for inspections.
1) Do I need to provide such before gaining permission to use the function? 2) I tried to follow the steps on your document:
- Create new app on Facebook
- Create short lived user access token - add permission (read_insights, manage_pages, pages_show_list, publish_pages, business_management, instagram_basic, instagram_manage_comments, instagram_manage_insights, groups_access_member_info, public_profile) << still not yet approved
- Create Long lived user access token
And got the following when I attempted to get my Instagram Business Account ID from my browser:
{ “error”: { “message”: “Invalid OAuth access token.”, “type”: “OAuthException”, “code”: 190, “fbtrace_id”: “Aee1hneS1rrh_eAhNgaHEPH” } }
Any Ideas?
3) Do I need to follow your FB API version (V2.6) or can I use the latest one (V6)?
Thanks to notify.
Hi! Facebooks API application process is constantly changes and quite complex. In the more recent versions, it is recommended to get your app approved first (1), Perhaps these instructions can help on finding your Instagram Business Account ID: https://medium.com/@alvinslee/getting-started-with-the-instagram-basic-display-api-5124c92c4935 (2) To get your Business ID, you first need the access token from step 1. You can use the latest API (3)
Thanks for your prompt reply, will try later and update you the best way.
Your user failed to be subscribed. The iOS simulator does not support push notifications; please test using a physical iOS device.
Please follow our troubleshooting steps here to try to solve the issue. If you’re still having trouble, contact us for support. —ONESIGNAL doesn’t work after finishing everything including following your tut and this https://documentation.onesignal.com/docs/all-users-are-shown-as-not-subscribed
Hi! It seems like the problem you are having is caused by the simulator, as the error suggests. Did you try on an actual device, with the app served from TestFlight instead?
Dear Developer,
We identified one or more issues with a recent delivery for your app, “States Radio ” 1 (23.0). Your delivery was successful, but you may wish to correct the following issues in your next delivery:
ITMS-90078: Missing Push Notification Entitlement – Your app appears to register with the Apple Push Notification service, but the app signature’s entitlements do not include the “aps-environment” entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the “aps-environment” entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor’s Capabilities pane, or manually add the entitlement to your entitlements file. For more information, see https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.
After you’ve corrected the issues, you can upload a new binary to App Store Connect.
Best regards,
The App Store Team
All i did was copied my onesigal code ( after doing my certificates and p12 ) However it Seems like apple change something! , did yoy fix the app delegate for the last update?
Hi! Based on your rejection mail the issue seems to be with your certificates, rather than with the code of the template.
In our latest update, I updated OneSignal to the latest version. I’ve successfully tested this update to work on the latest IOS versions with push notifications, together with several of our customers. Make sure to update to the latest version, and retry to setup OneSignal and provisioning profiles as per the documentation.
I tried the automatic tool but it didn’t work I also tried manually following the guidelines that they got and you guys have ( the mini one)
Furthermore, Admob used to work when I test on my simulator and on my iPhone , Now on TESTFLIGHT, it doesn’t work.
I will try everything again and let you know how I fixed it
I did everything again and check but it still not working
ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature's entitlements do not include the "aps-environment" entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the "aps-environment" entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in the project editor's Capabilities pane, or manually add the entitlement to your entitlements file. For more information, see https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/HandlingRemoteNotifications.html#//apple_ref/doc/uid/TP40008194-CH6-SW1.
After you’ve corrected the issues, you can upload a new binary to App Store Connect.
Best regards,
The App Store Team
It says manually add the entitlement to your entitlements file.
Do you know how?
GOOD NEWS
If anyone gets the same error I fixed it XCODE 11 AND UP you need to add this manually sometimes
make new file
entitlements.plist
remove everything and add this
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>aps-environment</key>
<string>production</string>
</dict>
</plist>
if it didn’t work try to add it to Universal.entitlements
Thanks after hours and hours
for Admob I still get <Google>[I-ACS037005] Unable to fetch effective App ID from identity
However, Giving up is not my option, therefore, I will continue to do research and fix it!
Cheers!
For your Admob issue; make sure to test on an actual IOS device, and wait up to 48 hours for your ads to come up after first publishing it. Also make sure your Admob account supports mediation.
Ok Thank You, my interstitial ads show up perfectly, one signal works fine I just had to make sure I have the same profile on xcode and the OneSignal
The only thing I still don’t see is the “Banner Ads” even though I tested my physical iphone not the simulators.
The other weird thing is that on simulator both banner ads show up and interstitial ads.
So I will keep using the app over my iphone and will see if the banner will show up Also I’ve checked about the mediation Support https://developers.google.com/admob/android/mediateI still don’t understand Does that mean its better profit ? Do we need to add more sources in the mediation section of our ads? Also in the video he added other sdk for other ad network affiliates , does your team recommend adding other sdks or just add the sources and thats it ?
If Ads show up on the simulator, this means that you’ve definitely setup ads correct (in the simulator, only test ads will appear however).
Sometimes, ads can’t show up on new devices because the fill rate is low, or because your app is new.
For mediation goes, if any ads show up at al (as is your case), you’ve successfully enabled this.
Hi, We’re considering cReating a membership app in wordpress. Do you support plugins like memberpress?
Hi! If you use WebView, you can show your Wordpress site including all plugins, it works just like a web browser.
If you would like to use native Wordpress, you would need to use custom code to bring your plugin functions to the native parts of the app.
is it possible to use this app to get notifications for the shop owner? can I use it as a simple site administrator utility?
Hi! The template integrates with OneSignal for notifications. You can use the OneSignal API or a 3rd party service like Zapier to automate any kinds of notifications you want.
any sample link made web-view mode?
Hi! My apologies, I don’t understand your question? Would you like to see a demo? You can see our demo video from the item page.
Hi All
In the Youtube live video, when we have no transmition online, it only show a blank page.
Is it possible to have a page like in Android?
Pause – No transmition available
Or something like this?
Thanks in advance
Hi! I’d love to implement this, but since there is no native Youtube API Player for IOS, this is hard to implement. If you have any thoughts on how to do this, feel free to let me know.
Have a nice day!
I tried publishing the app few times but each time it was rejected.
Guideline 4.2.2 – Design – Minimum Functionality
We noticed that your app only includes links, images, or content aggregated from the Internet with limited or no native iOS functionality. Although this content may be curated from the web specifically for your users, since it does not sufficiently differ from a mobile web browsing experience, it is not appropriate for the App Store.
I followed your recommendations from https://sherdle.com/help/app-doesnt-meet-guideline-4-4-2-for-minimum-functionality but without success.What else can I do?
Thanks
Could you let me know how you applied the guidelines from the article? Did you add native providers as suggested?
I used icons for my tabs and menu items. Different kinds of content providers (RSS, Youtube, SoundCloud, Tumblr). I don’t use WebView. I created the app around a single subject.
Could you show me some screenshots of your app?
Sure. I will send you a video.
Hi all
We have a problem here, in webview the navigation bar hides the top of page content.
If we hide the navigation bar, the content is visible, but we need the navigation bar, because it contains the main menu.
Could you help?
Thanks in advance
Hi! Make sure you’re using the latest version of the template, and ensure that “HIDING_NAVIGATIONBAR” is set to ‘false’ in Config.java
Perfect, thanks, but i found this instruction in appdelegate.swift
Ofcourse, I got it confused! Great to hear you found it and that this resolved your issue 
do you guys have a mac version ?
Hi! At this time, we don’t offer a Mac version.
Hello. I need two apps, one for iOS and one for Android. The app should offer paid content from my Wordpress site (articles, video and podcast). Is this app here something like that? Do I need to upload this app to the App Store for users to use it? I would be very happy about an answer. Thanks.
Sorry, Does the app also work with iOS 13?
Hi! You can definitely use our Universal Android and IOS templates to create an app for your Wordpress site. If you use WebView, you can show your site just like in the browser, and theme/plugin specific functionalities will remain to work.
If you use the native Wordpress provider, you can show articles, and on Android, we offerer dedication options to show Videos and Podcasts from Wordpress. For paid content, we offer in-app purchases to lock native content providers (in WebView, any existing payment system you use will work).
For IOS, you need to upload to the app store. For Android you can both submit to the store or distribute privately. The app works on IOS 13.
Hey boss, im trying to change the tabbar color , I see in frontnavigationcontroller.swift self.tabBar.tintColor = AppDelegate.APP_THEME_COLOR
My theme color is dark ( black) everything is black except the tabbar is white !
Thanks for help in advance and keep the great fantastic work and support.
if (!AppDelegate.APP_THEME_LIGHT) {
self.tabBar.unselectedItemTintColor = UIColor.white.withAlphaComponent(0.6)
self.tabBar.tintColor = UIColor.white
self.tabBar.barTintColor = AppDelegate.APP_THEME_COLOR
}
Below
self.tabBar.tintColor = AppDelegate.APP_THEME_COLORin FrontNavigationController.swift
Thank you for your updated review! This means the world to me 
I’ve also updated our documentation on creating a JSON configuration. Hopefully, it’s even more clear now! https://sherdle.com/help/content-3/
Thanks, and have a great day!
No problem thank YOU from the quarantined state cali
Also,
I’m going to try the code for the tabbat later,
For now Im running the app I’m getting warning:Attempt to present <UIAlert Controller: 0x7—— > on universal.FrontNavigationController , whose view is not in the window hierarchy!
I looked up on stackoverflow but it seems complicated,
So is this from json or from new view controllers that I have added ?!
Also xcode marks on line 55 of configparser
For jsonMenuItem in jsonMenu!.arrayValue
Whats this UIAlertController ? do I have to have it ? Its on the front navigation controller?
Also when hosting json on github , do i make the repo public or can I make it private?
Fixed the error by missing “” on the json, Now I just need to know any free service to upload the Json file and configure it on xcode to be remotely
Let config “github.com/config.json”
Etc..
Should I use github ?
Hi! If you want to host your JSON online, you can use any file host (for example Github). Then , get the direct link to the JSON file on your server/host and enter it in Universal.
You can only host it on a public repo, make sure to only host the JSON, not the other template files.
I know dude , im asking you do you know how to do it duh!
< issue > Also when I render Universal it shows up fine all tabs work except when I click on another item on the menu it doesn’t work its been from 9 pm now its 7am in the morning and I cannot understand whats the problem
In the debugging area no problem and the app doesn’t crash ..! So why the other tabs on the side menu doesn’t work??
Hi! There can be two reasons why a certain tab does not work (while other tabs do work): 1) The parameters are incorrect. These are the parameters in your configuration file, i.e. your category slug, your api url, playlist Id or website url. Double check these for your menu item. 2) The api keys are incorrect. Some menu items, like Youtube, will require an API key, if you haven’t provided an API key please enter one.
The log will not show any crashes when either of this information is wrong, but it should show request URLs that you can run in your browser to debug the issue.
I did check the config.json, which is like the one in the demo by the way and I did check the APIs for YouTube and twitter,
by the way even in the demo there is no APIs it still works but one the one i’m working on it doesn’t work!, this is very hard to figure out since it’s not in the debugger !
I will continue hunting and keep you posted so if anyone encounter the issue can solve it also!
update: I fixed it by downloading the project again and copied everything from the old one, it was lot of work but it worked. cheers
update:
"if (!AppDelegate.APP_THEME_LIGHT) {
self.tabBar.unselectedItemTintColor = UIColor.white.withAlphaComponent(0.6)
self.tabBar.tintColor = UIColor.white
self.tabBar.barTintColor = AppDelegate.APP_THEME_COLOR
}"
worked fine thanks!!!!

Great to hear everything is resolved! Have a nice day 
How to show category chip slider in wordpress provider.? its not showing like universal for android. thanks.!
HI! Did you use the ‘home’ parameter for WooCommerce?
I dont know, its default setting
Make sure to provide ‘home’ as parameter for your item where you want a category slider.
how to do that.? this is my config.json that category slider not display:
title:Recent,
provider:wordpress,
arguments:[
"en.blog.wordpress.com"
]
if (!shouldShowHeader()) { return false }
With:
if (self.items.count > 0 && !shouldShowHeader()) { return false }
Please let me know if I can provide any other questions.
thanks, its work.! but please help, how to put slider on top (not 2nd place).. I try change this value to 0, but categories slider is gone. thanks.!
let removed = self.items.remove(at: 0)
//If slider should still show
if (self.shouldShowCategories()) {
self.items.insert(removed, at: 0)
}
We don’t actually offer an option for this. You could try removing the code block above alltogether?
Hi team , first I want to vouch again for your great effort, second I want your help adding new view controllers on the storyboard that i can buttons or labels on them and link it to uiview controller.swift file I noticed in the storyboard the tab bar is not showing which makes it more complicated for beginners to add new button( i know you can do it via json file) but also how can I connect it to new ui controller that i can add labels and other stuff If you can send me a youtube video from anyone or link to a tutorial that would be great!
Iv actually got almost everything working I created ui view controller added label and connected it to the swift file and added my code Iv also adjusted the front controller swift file and added my new controller But i had to fix the params:NsArry
By adding it to the top of my new controller
Long story short I got it working! It would be better though if i can make it refresh using pull down !
Oh well!
Also I get “Unable to fetch effective App ID from identity” when doing both banner and Interstitial… still doing research about it
Also how can we change the color of the tabbar everything changed except the tab bar is light
Hi! Great to hear you were able to extend and customise the template! I’m sorry to hear you have problems with Admob though, did you setup everything as documented? Also, Admob ads may take up to 48 hours to appear and apps may need to be published first.
The color of the tabbar can be changed in Storyboard.