hi i would like ask you can implement facebook login?and push notification with parse thanks
Hi, we have encountered issues while trying to implement Facebook login with Parse, so we decided to avoid it until they’ll fix the issues.
We’ll see if we may add Push notifications when a user likes some of your recipes on a next update.
Hi, we’ve just added Push Notifications for new likes, the update should be available soon, stay tuned!
this great ,my first question if you can integrate push notification from parse for send all user registered in device thanks
As we said above, Parse Push has been already implemented, so you can also use the Parse Push console to send a push to all registered users
Android version finally available here: https://codecanyon.net/item/recipes-android-universal-social-recipes-app-template/19900923
Hi, we have encountered issues while trying to implement Facebook login with Parse, so we decided to avoid it until they’ll fix the issues. We’ll see if we may add Push notifications when a user likes some of your recipes on a next update.Cheers!
Yes, please add the Push notification as you mentioned: “We’ll see if we may add Push notifications when a user likes some of your recipes on a next update.” That’ll be really awesome. Also, better to include the username in the push notification as well so that we know who likes our recipes and we can search for their recipes using their username. Looking forward to the update!
In this app the username is your email address, because it looks better with full names instead of usernames, they are also shown in the profiles and recipes cells.
Yes, you are right. By username, I meant the “full names” that are currently shown in the profiles and recipes cells. Hope you can add in the push notification function soon. Thanks!
We’re already working on Push Notifications, you’ll get a message saying something like “John Doe liked your ‘Dream cake’ recipe” as push notification. We’ll try to make it available soon.Cheers!
Hi, how many photos can you upload?
1 cover image only. Cheers!
it is a pitty, can it upload more than one photos for the new update?
We’ve made it for the sake of Parse database size, if you upload a lot of pictures the app will take longer to fetch data. We’ll see what we can do on a next update, not anytime soon. Cheers!
I understand, maybe a limit to 3.
Yep, we’ll see, but we also have to find out where to put them, since the app loads a cover image, cannot show 3 covers
One as cover the other 2 in the post page.
Ok, but that will require a lot of more code for the preparation description, because now it’s a textView, we would have to make multiple textViews and work out a complex custom code for that, honestly it’s a feature that is worth more than the price of this template on codecayon, this app does already great things. We may do that as an extra customization job.
It is up to u you.
When I go to Account—> click on one of my recipes the app crashes and gives me this code: Thread 1: EXC_BAD_INSTRUCTION (code =EXC_l306_INVOP, subside = 0×0 ) and highlights this line: let selectCateg: Int = categoriesArray.indexOf(selectedCategory)!
Hi, it may depends by a few reasons, we can’t identify your issue with just this small info.
Anyway, have you added some new food category into the categoriesArray in Configs.swift file? If that’s yes, have you added their proper images naming them exactly like the strings into categoriesArray, as the comment in Configs.swift file says?
It may also be a wrong category name stored into your Parse database which is not equal to the string into categoriesArray, check it out. Example, if you’ve saved a recipe with Appetizer category, and then went to categoriesArray and changed Appetizer into Main Dish (just an example), then the app won’t recognize such Category anyore. It’s important to first decide what categories you want, write them into categoriesArray and then use the app to save recipes. Otherwise, if you’ll see that a recipe has a different category strin into your database, rename the string into the category column accordingly to the category string into categoriesArray.Hope this helps!
It’s still under your parse database I just downloaded it. The only thing I changed was I added a “add” bar button on the recipes controller and hooked it up to the add edit controller.
Ok, please don’t use our demo database, as stated in the app’s description, we clean it once in a while so your data can get lost, use your own Parse database, it’s free.
Also, you can’t add a button into Recipes controller to add recipes, you must go into your Account, the code has been written to work in that way.
So I got an announcement about 30 minutes ago that starting January 28th 2017 Parse will be no more. Facebook will be dropping them. Is there anyway that you can turn this app into a CloudKit platform. You can read the announcement here: http://blog.parse.com/announcements/moving-on/
Hi, yes we read it and it shocked us a bit, very bad news for us and thousands of developers. Anyway we’ll check out Parse migration tutorial and see if it works, otherwise we’ll have to painfully switch to another free backend (a huge waste of time, but what else can we do).
We’ll need time to workout a solution, please be patient, there’s still a long year left of working Parse.
Ok, I think the migration tool goes to another backend service. Don’t want to tell you how to make you’re apps, but you might want to look into Apples CloudKit very stable, very fast, and very reliable. Also, as a customer knowing it’s going to shut down I wouldn’t purchase another one knowing it will be no more in a year. But that’s just me.. You’re right not good for developers.
We’re searching for another easy backend service, an alternative to Parse, probably it’ll be Firebase or BaaSBox. Such a waste of time
Actually, thanks for your suggestion, we’ll also run some test with CloudKit, its syntax looks similar to Parse.
I see that you started moving to Cloudkit… Very smart choice! I was wondering if you were available for hire?If so, you can email me. If not, can you update this code to cloudkit so I can dive into it! Thank you!
Hi, it’ll take time to us to change all our apps into CloudKit environment, we’re working on it, so please be patient and follow us on Twitter to stay updated.We’re currently not available for freelance work due to the high volume of updates we must get done asap. Cheers !
Pre sale question, i am pretty much familiar with parse.com and now that it will become open-source i would like to buy your app with extended license
but keep it with parse functions etc. since i’m going to host my own parse-server as soon as possible.
It would be very nice to see you continue with parse among with cloudkit, because now parse will be unlimited and we could co-operate somehow about the hosting, if you would like more info send me a private message!
As far as we know, Parse will shutdown on next year. please contact us by our profile’s contact form to send us more info about your proposal. Thanks!
Hi there, Great app! Have you seen that Parse.com will shut down?
Any plans? Because I’m thinking to buy this… Thank you!
Hi, yes, check the announcement in this app description. Cheers!
Hi guys, just saw your update and push has been removed ? I bought this template with push… can you please advise if you will still be providing push? push was a large selling point ( i have bought 4 other apps of yours )
We haven’t found a good Push Notifications provider like Parse was, once we’ll find it we’ll add its code to this app. Cheers!
Hi, thanks for the update
the app now always show message of did not find required record
this happen after the update, please advice
just fix it by replace Production to Development in Recipes.entitlements file
Right, the Support tab of this app explains how CloudKit environments work.
Also i would to report 2 bugs
1- the app not show recipes when i open it, i need to refresh
2- when i added 3 recipes, 2 have images, and 1 with no image, the app sometimes show wrong images in home
specially when filter it
Also it will be great to add facebook/twitter login
1. That’s because it calls a query in viewDidLoad() method, we chose to call the query in there to save API calls amount and keep the backend free to use, otherwise, if we placed that query call into viewWillAppear() the app would call it every time you enter the Home screen.
2. We have not experienced such issue, it may happen that you see a wrong image fir less than a second in a recipe’s cell, but then it changes into the right one.
3. Facebook/Twitter login is not supported by CloudKit like it was in Parse.
1.for point one, when i start the app i cant see any recipes!! after wait some seconds with no recipes i need to click on refresh button , that must be done automatically for the first time
2.I am sure about the second issue, just add 3 recipes, 2 with images and other with no image, and search for the recipe with no image
3.Also the app crash when you like recipe in main menu
crash after showing alert message that told you u liked the recipe
4.and i think no need to iAds since they will close in June,
5.i think the restore password is not safe at all, if you can send sms or email for confirmation that will be better
1. if you want to call the query for recipes automatically you can move the queryRecipes() call into viewWillAppear, underneath the print of the CURRENT USER.
2. you should always put an image in a recipe, actually.
3. we would have to see the error the Xcode console gives you to understand why your app crashes.
4. we’ll renove iAd by then, but if you want to remove it now, check this video out: https://youtu.be/-AnEd1tfcWk
5. CloudKit doesn’t offer a feature like Parse did, so we’ll leave it the way it is.
Thanks for ur quick response
here the error log
fatal error: unexpectedly found nil while unwrapping an Optional value
Sorry to tell you, but there other bug, when open my account and click on one of my recipes in the table, the app crash, please see image
Ok, so are you using Production environment on your CloudKit dashboard?The bugs you’re experiencing do not depend by our code, but from some record that your dashboard is missing (that’s why the console says nil), we cannot understand what is missing from your screenshots, please check all the records in your Dashboard and do not leave blank fields, fill all the data.
If you’ll experience again some issue, you may contact us by our profile’s contact form. Cheers!
is this app compatible with RTL , and can you add android version
hi, no, sorry, we’re only iOS developers, and this app works strictly with CloudKit. Cheers!
thank you for reply
Hello. I recently purchased your great app and i was looking at the tables in CloudKit.
As i saw in the Recipes table it has too many columns without “foreign keys” as we could say in MySQL.
For example you could have a different table for “covers” and for “categories”.
Especialy categories because you could easily search for any category without having so much time to check for a string instead of searching for an ID.
If you have this in mind in any of your next update, be sure that your app will be great!
If you want any help i’m in your disposal.
Thanks for your suggestion, but CloudKit takes the same time to fetch records by string or recordName (the one you called ID), so the CK database of this app is fine, we use References to call records from different tables. CK doesn’t work like MySQL and php. Cheers!
do you have a full list of FIELD NAMES, TYPES, and INDEXES. the guide is not that clear and there are no indexes
hi, yes the guide is clear, just carefully check the screenshots and create your Record Types and field names and types as they look in the pictures. There are no indexes in CloudKit. Cheers!
Getting an error on iOS saying “Type is not marked indexible”. This message occurs upon login. All field types have been added and double checked. Could you please help
Hi, what about the Sort column of your CK dashboard (Query,Sort), are those options all marked (selected)?
yes, i’ll email you screenshots
Hello, closeButt is not implemented in Login.swift. This causes the application to crash when trying to use the close button.
This actually makes sense though. Just take out the X image.
Yep, thanks for pointing it out, we hadn’t noticed it and we’ll fix it soin, meanwhile just remove the X button from Storyboard
Youtube video cannot view
Some video cannot view , some no sound ?
You have to post the Sharing link of a YouTube video, use the YouTube app, tap Share and Copy Link
I will try by your suggestion, thank you for good supporting
You’re welcome! don’t forget to rate this template on your Downloads page on Codecanyon
When are you planning to release stable version ? app has several bugs , and it crashes lots of the time, and shows recipes slowly. Are you planning to add comments to recipes ? Would be good to have facebook or instagram login as well.
Hi, we and our clients are not not experiencing these many crashes or bugs on this app, don’t know why you say that. Anyway, CK doesn’t allow FB or Instagram login/sign up featureWe’re not planning to add comments on this app at the present, although we’ll keep your suggestion in mind for a future update, don’t know when, we’re super busy with other works to get done.Cheers!
This app has so many bugs. For example i can like recipe as much as i want and each time it will show alert. when i sign out and try to sign in, it shows alert and doesnt sign in. In the main page recipes images are not showing properly it changes each time. i registered with another username. and i got full shopping list which i added to other users profile. and also app store didnt accept app because of ads. so i deleted ads everywhere but ad place shows in app and tooks much space.
Hey, that’s not a bug, you’re supposed to have one user, not multiple users, if it’s for test that’s fine, but usually you must have an account only. If you want test and switch accounts then, because of CloudKit, you must logout and kill the app, then open it again. The Shopping list is not made by account, it saves a general array and we’ll not change it.
If you like a Recipe once, yes you get an alert that tells you you ‘ve liked it, but if tap again you will UNLIKE that recipe and that’s what the alert tells you, it’s not true that you can like a recipe multiple times.
App crashes when i go to recipes from my profile.
App has critical problems. Please fix them with update. Right now it is useless with this much problems to upload to app store.
Many people here uploaded their own version of this app successfully, it’s not a useless app
Now that you went back into parse sdk i can help you make facebook login if you want _
We’ve tried it with back4app, but it doesn’t work yet, they must improve their platform, so we’re waiting for them to make Facebook login funcion working fine. Cheers!
It’s not their issue, actually i’ve made up my own parse-server in digital-ocean for a few $ per month and been working on it almost a month now.
And i didn’t need to do anything about facebook login. Actually i had an issue with your push notification code and i could not login via FB but as soon as i found out what was causing the issue i debugged it. You have my email we ‘ve been talking for quite a while if you want any help i wont ask you for money
Ok, thanks, right now we’re super busy with updating our apps and do other stuff, we’ll let you know if well need you. Cheers!
why did you move to parse? parse is going to close in january.
Parse.com HOSTING will shutdown on Jan 2017, not Parse iOS SDK, so now we’ve hosted Parse SDK into a brand new service that will not shutdown, http://back4app.com, check it out
Thanks. i have created classes on parse. But like section doesnt work. Can you pls tell us correctly how to create it on parse ? for LikedBy and RecipeLiked i used string and it is wrong i guess. what should i use ?
Hi, but you don’t have to create fields in your Parse Dashboard, the app will automatically do it when you’ll use it, you just have to create an App on back4app and grab its App & Client keys. So now remove all Classes from your Dashboard and run the app, sign up for an account and use it.
i already have 66 users registered. can you please tell me what is it for users class ? i wrote string to most of them.
What do you exactly mean, sorry? Do you mean if the Users class in Parse has the same record types as CloudKit?Instead, if you mean what column types you need for Parse, you don’t have to setup them, the app will do it on your Parse database.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Why buy with Envato
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
Price is in US dollars. Price displayed excludes sales tax.
Deliver better projects faster. Web, design & video assets
Unlimited downloads, from $16.50/month
Effortless design and video. Made online by you.
Smart templates ready for any skill level.
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work