Code

Discussion on Classify | iOS Universal Classifieds App Template (Swift)

Discussion on Classify | iOS Universal Classifieds App Template (Swift)

Cart 292 sales

146 comments found.

Good luck with your sales

How can I download demo v ?

you must buy the app template, there is no demo files, you can check maybe the app Youtube video presentation ;)

Do you also plan to make web template, so the ads-classifieds could be seen also on web ?

Yes we have a plan to move this app on Web as well in near future.

Do you have wordpress and Android app?

No Wordpress?

We are working on wordPress for our customers, can you let me know what you are looking for? We can develop that.

hii.. kindly send me the main theme link .. also dose it has rtl ?

What do you mean by main theme link ? we can do rtl for you for a small extra fee.

I mean that .. is it linked with web theme ? If so please send me the link for the web theme

Do you have web version? and do you have back end demo?

No web version for this app, you may check woopy, it has web, Android and iOS versions: https://codecanyon.net/search/woopy?utf8=%E2%9C%93
backend demo is not available since it’s hosted on back4app, no mySQL database

Hi, thank you for awesome iOS App. An issue I have is when posting a new ad, the alert pops up for a second then disappears without allowing me to select “OK”... and stays on the post view… also is there a way after posting a new ad to go to the “My Ads” view? Thank you again!

Ok, now i got the issue, that problem is that the user you’re trying to contact has not registered an email address in the Account screen, so the cell of the email column is empty, and it shouldn’t be, it doesn’t matter if you’re logged in or not. So you just have to add an IF statement, here’s the updated code for the ‘sendReplyButt()’ method in the ShowSingleAd.swift file:
 let userPointer = singleAdObj[CLASSIF_USER] as! PFUser
    userPointer.fetchIfNeededInBackground { (user, error) in
        if error == nil {
            if userPointer.email != nil {
                self.receiverEmail = userPointer.email!
                self.postTitle = self.adTitleLabel.text!
                print("\(self.receiverEmail)")

                if self.messageTxt.text != "" && self.emailTxt.text != "" 
                    && self.nameTxt.text != "" {

                    let strURL = "\(PATH_TO_PHP_FILE)sendReply.php?name=\(self.nameTxt.text!)&fromEmail=\(self.emailTxt.text!)&tel=\(self.phoneTxt.text!)&messageBody=\(self.messageTxt.text!)&receiverEmail=\(self.receiverEmail)&postTitle=\(self.postTitle)" 
                    let reqURL = URL(string: strURL.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlFragmentAllowed)! )!
                    let request = NSMutableURLRequest()
                    request.url = reqURL
                    request.httpMethod = "GET" 
                    let connection = NSURLConnection(request: request as URLRequest, delegate: self, startImmediately: true)
                    print("REQUEST URL: \(reqURL) - \(connection!.description)")

                    self.simpleAlert("Thanks, You're reply has been sent!")

                    // SOME REQUIRED FIELD IS EMPTY...
                    } else { self.simpleAlert("Please fill all the required fields.") }

            // THIS USER HAS NO EMAIL ADRESS
            } else {
                self.simpleAlert("Sorry, this seller has not registered an email address, so you can't contact him/her")
            }

            // error on userPointer
            } else { self.simpleAlert("\(error!.localizedDescription)")
    }}
</per>

This worked for me somewhat… I sent you an email. I just found your “Woopy” app, and I wish I found it first before this one… It’s the same app but with more features… Will probably go get that one instead, and start customizing it…

woopy is not really the same app, it has a lot more features than Classify and a different UI design. Anyway, glad it worked! ;)

Hi there, if i need some customization on the apps, can you do it with extra fees ? if yes how can i contact you ?

you may contact me by my profile’s contact form: https://codecanyon.net/user/cubycode

ok, i’ll reply to your email asap

is this app compatible with Classiads – Classified Ads WordPress Theme ? Synchronised and all the stuff ?

no, it’s not.

Hi, few issues with the app anytime when I need to upload an image from the library, it shows my photo library, however if I decide NOT choose any images, i cannot go back to the previous screen. It’s like you have to choose an image ;)

Can you take a look at this issue?

Also i have no ads in any category, however when i tap on any category, the loader is spinning for at least 15 seconds. Why is this taking so long?

How big are the images of the ads you’ve posted?
Have you used the app to post them?
What about your internet speed?

one category has only one ad and i chose one of the sample images in ios simulator. all the other categories are empty and loading is still very slow.

if a category has no ads, the app loads 0 ads… i please need you to record a video with your device, upload it to Dropbox and send me its download link by my profile’s contact form. thanks!

Hey, can you addimage recognition feature, like when someone takes a picture, the title of the product gets auto completed based on the image? Like this guys over here: http://pssthemes.com (check their Classifieds app)

No i can’t, sorry, image recognition is not precise and you would still need to adjust the title, so it’s a useless feature for this app :)

Hi, it would be great if you could add wechat share and wechat payment method for who wants to apply ads.

Regards

i’m not experienced with we chat api

Hi! When I try to contact the advertiser the app crash and close, just after press send message on the ad screen. Can you help me please?

Hi! The crash is on my iPhone 6 device. I generate an IPA file to test on a real device.

Need I set something INSIDE the file sendReply.php?

I followed your PDF tutorial and I set this line with my own server address: let PATH_TO_PHP_FILE = “http://anuncios.appcontrol.info/goiania/”

As you can see the endReply.php can be accessed by http://http://anuncios.appcontrol.info/goiania/sendReply.php

I translated same labels to Brazilian Portuguese with all care to do not disturb the GET functions I am sure it is not caused by my translation.

Would you like to check my FTP and Source Code? It is not working and I need your urgent support.

Thanks

Wes

I don’t work on weekends so i can’t access the code, you need to provide the Xcode console message on crash so you must test your app with your device plugged into the USB port of your Mac and hit the Run button, otherwise we’ll never know the reason of your issue.

please contact me by my profile’s contact form and send me the Xcode console error message, let’s keep talking by email and not by comments.

Hi guys! I try to replace the orange top navigation color to other one but I don’t know how to proceed. Can you give me a hand, please? Your documentation does not have any reference about how to replace color scheme could be very useful if you add step-by-step how to customize colors.

Here is my print screen I try to change it via Main.story board but it’s impossible. http://prntscr.com/g81i9k

Regards.

Hey that is ok ;D I found the solution from your Support tab here. Thanks.

good job ;) don’t forget to rate this app on your downloads page: https://codecanyon.net/downloads

Apple rejected my app saying its missing the NScalendarusage in the info.plist. Also, there needs to be a way to block post as the other user stated above, apple has changed alot to their approval guidelines. Please update me. Thanks guys

Lol trust me, WE ALL KNOW how dumb apple reviewers can be hahahaha but thank you, will try that now!

Actually looking at the info.plist its already there! I’m going to try again and send them a screen capture showing it is indeed included and explains the usage of the calendar! Thanks again

you’re welcome, good luck!

any tutorial how to fix b4app config?

can admin block or aprove for post?

You can check this video out, it shows how to work with the Parse Dashboard, it’s kinda working on an Excel file :) https://youtu.be/TxeTFdSVCDA

Hello guys, I emailed you regarding the ads not showing up in my app. Please get back to me when you can. Thanks

it doesn’t matter, it’s easy because your app still has viewDidLiad(), like new projects, that’s a default method so the user guide shows it and that’s where you should put initAdMobBanner() and the 4 lines of code that initialize the interstitial ad too. for the delegates, you must place them after ViewController class name (it’s just under the import statements on the top of the swift file). the rest of the code goes anywhere before the closure of the class, not inside viewDidLoad() or any other methods.

I’m going to spend some time with it, thanks for your help always

you’re welcome

dear is this app support AdForest – Classified WordPress Theme

1. Hi can end users remove their ads once they got workers? 2. can post adds basis on categories of jobs?

1. Yes
2. the Categories don’t have subcategories, you would have to create new categories

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