2016-11-29 12 views
2

私はGitHub Education PackでTravisCIを試しています。Swift 3.0&CocoaPodsでTravis CIを使用する

iOS 10.1でTDDをやっています。

Swift 3.0、iOS 10.1、およびCocoaPods用にTravisCIを設定する方法はまだ分かりませんでした。

TravisCIと私のリポジトリをリンクすることができました。しかしそれ以外には、私はいつも「ビルド失敗」メッセージを受け取ります。

重要なのかどうかわかりませんが、私のレポにポッドフォルダはありませんでした。

私はTravisCI &スウィフトのためのチュートリアルを見て、そのように見えるれ、そこからtravis.ymlを再作成:

language: objective-c 

branches: 
only: 
- master 
- Development 

xcode_project: Friendschallenge.xcodeproj 
xcode_scheme: FriendschallengeTests 
osx_image: xcode8.1 
xcode_sdk: iphonesimulator10.1 

script: 
- xcodebuild clean build test -project Friendschallenge.xcodeproj -scheme FriendschallengeTests 

私はあなたが私を助けることができると思います。

編集1:ここでは

が最新のログですがコミット:

TravisCI Log

+0

質問にログを含めてください。 –

+0

Travisを待つ時間を避けるためにTravicで再度テストする前に、このコマンドをローカルで試してみてください。xcodebuild clean build test -project Friendschallenge.xcodeproj -scheme FriendschallengeTests -configuration Debug。 xcodeプロビジョニングを自動に設定しない場合ローカルマシンのPFとCetificateに言及しているあなたのコミット済みプロジェクトからエラーが発生しています。 – Bechir

+0

これを実行すると、「ビルド専用デバイスを使用してこのターゲットを実行することはできません」 どのようにターゲットを選択できますか? – smnk

答えて

3

あなたはこのエラーを見たことがありますか?それによると

No profiles for 'com.simnik.Friendschallenge' were found: Xcode couldn't find a provisioning profile matching 'com.simnik.Friendschallenge'. Code signing is required for product type 'Application' in SDK 'iOS 10.1' ** BUILD FAILED **

- あなたは適切なプロビジョニングプロファイルを使用する必要があります。

あなたはhere

0

は、関連する証明書を使用してプロビジョニングプロファイルを確認見つけることができ、その上に詳細情報。 AppleのトラブルシューティングApple Troubleshootingについてのリンクを確認してください。IDと証明書についてCode signing。署名証明書とプロビジョニングプロファイルを作成するためのリンクTutorial

関連する問題