問題タブ [fastlane]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Fastlane のスクリーンショットに失敗しました
fastlane でスクリーンショットを撮ろうとしています。現時点では iTunes Connect に送信する必要はありません。スクリーンショットだけを撮ろうとしていますが、「テストに失敗しました」というメッセージが表示されます。
私のSnapfileがあります:
そして私のfastfileがあります:
私のプロジェクトは迅速に書かれており、私のテストクラスは次のとおりです: ConsultorUITests:
最後に、端末は次のようにログに記録します。
` ▸ Build Pods/Alamofire [Debug] ▸ Check Dependencies ▸ Building Pods/Gloss [Debug] ▸ Check Dependencies ▸ Building Pods/JGProgressHUD [Debug] ▸ Check Dependencies ▸ Building Pods/Pods-Consultor [Debug] ▸ Check Dependencies ▸ Building Consultor /Consultor [Debug] ▸ Check Dependencies ▸ Running script 'Check Pods Manifest.lock' ▸ Running script 'Embed Pods Frameworks' ▸ Running script 'Copy Pods Resources' ▸ Running script 'Run Script' ▸ Build Consultor/ConsultorTests [Debug] ▸依存関係のチェック ▸ Consultor/ConsultorUITests の構築 [デバッグ] ▸ 依存関係のチェック ▸ ConsultorUITests.swift のコンパイル ▸ ConsultorUITests のリンク ▸ 'ConsultorUITests.xctest.dSYM' の生成 ▸ ConsultorUITests.xctest のタッチ ** テスト失敗 **
すべてのテスト [08:49:30]: 終了ステータス: 65 [08:49:30]: テストに失敗しました - 上記のログを確認してください [08:49:30]: テストに失敗し、2 回のうち 1 回再試行しています`
ios - Jenkins、Hockey との iOS 継続的統合、およびバージョンアップ
現在、私は Jenkins、fastlane、および Hockey を使用して UITesting を行い、アプリケーションをエンド ユーザーに配信しています。ipaファイルをホッケーに自動的にアップロードするようにJenkinsに設定しました。
毎日ホッケーにアップロードする必要があり、そのためのスクリプトを実行できます。しかし、ホッケーにアップロードするたびにバージョンを上げるにはどうすればよいですか?
また、安全のために、そのバージョン番号をローカルファイルなどに保存したくありません。代わりに、ホッケーからバージョン番号を取得し、その番号に基づいて増やしたいと考えています。とにかくそれを実装することはありますか?
xcode - circleCi で Xcode プロジェクトをビルドできません
私はココアポッド v1.0.1 を使用しています。私のビルドは Xcode 7.2.1 では成功しましたが、変更を git にプッシュすると、circleci.com では失敗します。
エラー: サンドボックスが Podfile.lock と同期していません。「pod install」を実行するか、CocoaPods インストールを更新します。
このリンクと同様のリンクを使用してあらゆる方法を試しましたが、まったく成功しませんでした。
すでにこのリンクを試しました:エラー:「サンドボックスはPodfile.lockと同期されていません...」ココアポッドでRestKitをインストールした後
ios - React-Native プロジェクトで「アプリは 60 秒以内に静止できませんでした」
そのため、React Native プロジェクトで XCode UI テストを実行しようとしています。私の目標は、fastlane/snapshot を使用してアプリのスクリーンショットを取得することです。
私は最終的に、自分のアプリをスクリプト化して、自分のやりたいことを実行する方法を見つけました。残念ながら、アプリはApp failed to quiesce within 60s
を呼び出した後、メッセージでスタックしますapp.otherElements["mainButton"].tap()
。
私が人間として知る限り、私のアプリは静的で、何も更新もアニメーション化もしていないように見えます。しかし、UI テストが検出ヒューリスティックに何を使用しているかは明確ではないため、何らかの内部状態またはチェック スレッドを使用している可能性があります。
UI テストが完了したと見なされないようにする React Native の動作があるのではないかと思います。残念ながら、UI テストが何を行っているかを実際に確認する能力がないため、修正するために React Native を掘り下げる必要があるかどうかさえわかりません。:(
どんな助けでも大歓迎です!
ios - fastlane/gym で unsigned ipa をエクスポートする
fastlaneで署名されていない ipaをエクスポートしようとしています。これまでの私のジム構成:
アーカイブの作成は正常に機能しますが、exportArchive
コマンドは失敗します。
どんな助けでも大歓迎です。