Xcode 6 Interface Builder "cannot open compiled handpieces", FiksuSDK

I have an application that works fine in Xcode 5 using CocoaPods.

When I open the application on Xcode 6 and click build and run, I get four errors from FiksuSDK about compiled nib files.

From the outside, he claims that I do not have permission to view, but clicking on it shows an error: "The document" FMVerifyViewController.nib "cannot be opened. The Builder interface cannot open compiled files." I do not directly call any of these nib files, however it is possible that the Facebook API does.

Attached screenshots.

I tried removing the Pods directory, deleting the derived data, updating the containers, and restarting Xcode. Nothing.

Any help would be really appreciated.

Screenshots: Interface Builder NIB Postprocessor ErrorCannot Open Compiled Nibs

+4
source share
3 answers

The error messages are unfortunately misleading, as this is not a permission issue, and the feathers are valid. It appears that since they are provided as symbolic links to resource files, Xcode complains.

Fiksu has just released a new version of its SDK where this problem has been fixed. (see version 4.3.1) "

Disclosure: I am a Fiksu employee

+1
source

Go to the "Build Settings" of your project and set the "Strip NIB Files" in the "Builder NIB Postprocessor Interface - Options" to "NO" - did a great job with me :)

+7
source

This is not a good answer, but I had the same problem, and in order to continue to develop (until it turns out), I just deleted these 4 threads from the project. Just go to the project file, select the goal against which you are building, go to the "Phase Assembly" tab and remove these 4 tips from the "Copy Resources" section. At the moment, your project should be built and work normally (I did not encounter any negative consequences in order not to have these feathers). By the way, I think they are from the Fiksu SDK, and not from the Facebook SDK.

+4
source

Source: https://habr.com/ru/post/972124/


All Articles