nomad-cli / shenzhen

CLI for Building & Distributing iOS Apps (.ipa Files)
MIT License
4.65k stars 493 forks source link

Compatibility with pre-WatchKit Xcode #263

Closed meyskens closed 9 years ago

meyskens commented 9 years ago

Everything worked just fine with Xcode 6.0.1 till the latest update my builds break because WatchKit is missing, which is normal in 6.0.1.

error: No such file or directory - /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/Library/Application Support/WatchKit/WK. Use --trace to view backtrace

CraigSiemens commented 9 years ago

I ran into a similar issue with WatchKit where a binary I uploaded to TestFlight was rejected for "Invalid WatchKit Support" which is odd since my app doesn't support WatchKit.

It's probably caused by the changes in 6d0c9cc2. I went back to using 0.14.0 and it works fine.

meyskens commented 9 years ago

Did the same, there seems to be a pull request to path it: https://github.com/nomad/shenzhen/pull/264

4chanmoot commented 9 years ago

+1 to please merge this asap. I'd rather not switch to a totally new tool like fastlane just to work around a bug :)

CraigSiemens commented 9 years ago

FYI fastane uses shenzhen though it is set to use v0.14.0 to deal with this issue.

Sent from my iPhone

On May 7, 2015, at 7:18 PM, 4chanmoot notifications@github.com wrote:

+1 to please merge this asap. I'd rather not switch to a totally new tool like fastlane just to work around a bug :)

— Reply to this email directly or view it on GitHub.

KrauseFx commented 9 years ago

@4chanmoot fastlane actually uses shenzhen for building by default :wink:

KrauseFx commented 9 years ago

Current status is available here

rhaining commented 9 years ago

:+1: on this

mattt commented 9 years ago

Fixed by #264.