altstoreio / altstoreio/AltStore
unable to Build AltServer
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 14.4k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
xcode project build for AltServer has build error: No such module 'LaunchAtLogin'
Develop branch readme is missing 'carthage update' step:
6. (AltServer only) Install Carthage (if you use Homebrew, you can do this with brew install carthage). Then run carthage update in the root directory of the repository.
After fresh install of Carthage, carthage udpate results in error:
Failed to read file or folder at /usr/local/Cellar/carthage/Cartfile: Error Domain=NSCocoaErrorDomain Code=260 "The file “Cartfile” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/usr/local/Cellar/carthage/Cartfile, NSUnderlyingError=0x7f87c4d448a0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
Created Cartfile in root folder of carthage with github "sindresorhus/LaunchAtLogin" and now carthage update runs but xcode project still has build error: No such module 'LaunchAtLogin'
Maybe carthage compilation instruction step is missing on purpose for Develop branch because LaunchAtLogin is included differently. Either way, the build results in an error that it's missing.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the develop branch README, the repository root, and the AltServer Xcode project; inspect how the LaunchAtLogin dependency is declared and built. Run the documented Carthage command from the repository root, then build AltServer in Xcode. Done means a fresh checkout builds without the “No such module 'LaunchAtLogin'” error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100