Trouble with linker error after installation

Immediate meaning in the next week or two? I just want to make sure that this is a confirmed feature because my service is built on silent notifications.

It is in QA - we use it to deliver pub/sub messages. I will find out if it can be used independently of that and let you know.

Also, do I need to include a Publisher ID or Subtopic? I published a message with a header option included and still didn’t receive anything. Thanks again for sticking with me on this.

No, those are not required. Could you take a screenshot showing the screen with the data you entered and post it here?

Sure, here you go.

Is the backend configured in Manage > App Settings > Mobile Settings ?

I have uploaded a certificate but Parse had me set up the certificate without a password (the p/w was just left blank). Is this a problem with Backendless? Do I need to create another certificate that has a password? Here’s another screenshot.


This is odd. Yes, please try creating a certificate with password.


I’m working on getting the certificate set up correctly. As usual, code signing is a huge hassle with Apple. I’ll let you know what the result is when I get it all configured.

So, I deleted all my old certificates and provisioning profiles and went through your tutorial on creating a new development one and got that to work! The interesting thing is, it’s coming through as what seems like a “silent notification.” There is no popup on the iPad device and the only evidence I have that the remote notification arrived is that the NSLog inside “didReceiveRemoteNotification” is being printed to the console so I can confirm that it is successfully entering this method and receiving the notification which is exactly what I wanted. We must be on different pages in terms of what a “silent notification” is and I’m not sure how to get an alert to actually display to the screen but this is definitely progress!

Glad you got it to work. Are you still sending it with the “ios-alert”:value header?

Yes, I am.

I know the thread is 7 months old but I am stuck at the same problem, namely:

I went through all of the steps and my app continued to run without issues after adding '#import “Backendless.h” but when I added:
[backendless initApp:APP_ID secret:SECRET_KEY version:VERSION_NUM];

to didFinishLaunchingWithOptions:
I encountered the following linker error:

Undefined symbols for architecture armv7:
OBJC_CLASS$_Backendless”, referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I tried deleting pod files and reinstalling everything along the instructions mentioned by Brandon. But unlike in his case, reinstalling did not resolve the problem.
Following some other hints I also added:
to the Header Search Paths, debug and release.
Any ideas what else I can try?

You could use CocoaPods to create a new project.

This is sample project with the latest Backendless SDK in attachment, it was created with CocoaPods:

pod 'Backendless'

and it works for us. (19.25MB)