I am hoping to get a little assistance with my latest Apple Mach-O Linker Error, which looks like this:
Undefined symbols for architecture armv7: "_kPFErrorCacheMiss", referenced from: ___48-[PFQueryTableViewController loadObjects:clear:]_block_invoke in ParseUI(PFQueryTableViewController.o) "_kPFErrorUnsavedFile", referenced from: -[PFImageView loadInBackground:] in ParseUI(PFImageView.o) "_kPFErrorInvalidImageData", referenced from: ___32-[PFImageView loadInBackground:]_block_invoke30 in ParseUI(PFImageView.o) ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)
The errors seem to be complaining about certain parts of the Parse or ParseUI framework. I just updated to the latest versions of these Parse framework via CocoaPods using this command.
$ pod update
Which updated my CocoaPods dependencies to:
Bolts 1.1.4 Facebook-iOS-SDK 3.23.2 Parse 1.7.1 ParseCrashReporting 1.7.1 ParseFacebookUtils 1.7.1 ParseUI 1.1.3
Any suggestions on what I am missing here? I would appreciate the help!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Update
I get the following errors from CocoaPods when I run pod install
[!] The `MyApp [Debug]` target overrides the `OTHER_LIBTOOLFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the `$(inherited)` flag, or - Remove the build settings from the target. [!] The `MyApp [Debug]` target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.debug.xcconfig'. This can lead to problems with the CocoaPods installation - Use the `$(inherited)` flag, or - Remove the build settings from the target. [!] The `MyApp [Release]` target overrides the `OTHER_LIBTOOLFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation - Use the `$(inherited)` flag, or - Remove the build settings from the target. [!] The `MyApp [Release]` target overrides the `OTHER_LDFLAGS` build setting defined in `Pods/Target Support Files/Pods/Pods.release.xcconfig'. This can lead to problems with the CocoaPods installation
pod install
orpod update
? – radiovisualpod install
. I added the output to my question above. – Ichigo Kurosaki