readium / r2-testapp-swift

BSD 3-Clause "New" or "Revised" License
147 stars 38 forks source link

Cannot run lcp test swift app #361

Closed RomanSoviak closed 3 years ago

RomanSoviak commented 3 years ago

After all instructions in lcp app I get. Simple app without integrating lcp running good, but lcp module not

PBXCp /Users/romansovak/Library/Developer/Xcode/DerivedData/r2-lcp-swift-engqfwfolhhsocgshcbfsxyscdyn/Build/Products/Debug-iphonesimulator/R2Shared.framework /Users/romansovak/Library/Developer/Xcode/DerivedData/r2-lcp-swift-engqfwfolhhsocgshcbfsxyscdyn/Build/Products/Debug-iphonesimulator/ReadiumLCP.framework/Frameworks/R2Shared.framework (in target 'r2-lcp-swift' from project 'r2-lcp-swift')
    cd /Users/romansovak/Desktop/r2-workspace-swift/r2-lcp-swift
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -exclude Headers -exclude PrivateHeaders -exclude Modules -exclude \*.tbd -resolve-src-symlinks /Users/romansovak/Library/Developer/Xcode/DerivedData/r2-lcp-swift-engqfwfolhhsocgshcbfsxyscdyn/Build/Products/Debug-iphonesimulator/R2Shared.framework /Users/romansovak/Library/Developer/Xcode/DerivedData/r2-lcp-swift-engqfwfolhhsocgshcbfsxyscdyn/Build/Products/Debug-iphonesimulator/ReadiumLCP.framework/Frameworks

    error: /Users/romansovak/Library/Developer/Xcode/DerivedData/r2-lcp-swift-engqfwfolhhsocgshcbfsxyscdyn/Build/Products/Debug-iphonesimulator/R2Shared.framework: No such file or directory (in target 'r2-lcp-swift' from project 'r2-lcp-swift')
mickael-menu commented 3 years ago

Hi @RomanSoviak,

How are you integrating r2-lcp-swift? As a Carthage dependency or a submodule? I think it's not compatible as a Carthage dependency.

If as a submodule, you need to run carthage update --platform ios from inside it before compiling the rest of your app. This needs to be done only once when you upgrade r2-lcp-swift.

If you're using Xcode 12, you might want to check this out: https://github.com/readium/r2-testapp-swift/issues/351

mickael-menu commented 3 years ago

Closing due to lack of activity.