1

I followed carefully THIS POST for this

In summary you have to use lipo to connect each device and simulator build

Using:

lipo -create -output "MyFrameworkName" "Debug-iphonesimulator/MyFrameworkName.framework/MyFrameworkName" "Debug-iphoneos/MyFrameworkName.framework/MyFrameworkName"

I am choosing any framework Debug-iphonesimulator or Debug-iphoneos as a base to add the file that resulted from lipo.

Example:

enter image description here

The problem is that no matter which of the 2 use as a base (Debug-iphonesimulator or Debug-iphoneos). If the base is the simulator when I add it to the parent project does not run on the device. and vice versa

It seems that lipo was not doing a good job uniting the 2 files, or missing some files more to join.

I have searched the web and apparently no more steps to accomplish this.

1 Answer 1

2

I found the answer, just need drag and drop the file and using the native merge option displayed.

"Native merge":

enter image description here

Sign up to request clarification or add additional context in comments.

2 Comments

what do you mean the native merge option? How can I do that?
Ah, thank you. You need to hold option while drag and drop. And you still need to lipo the binary.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.