アップロードに失敗しました。応答:ステータス:400の内容:{ "ERROR_MESSAGE": " .ipaファイルはカラバッシュフレームワークにリンクされていないようだ"}Xamarin UIテストのヘルプが必要
解決するにはどのように?
アップロードに失敗しました。応答:ステータス:400の内容:{ "ERROR_MESSAGE": " .ipaファイルはカラバッシュフレームワークにリンクされていないようだ"}Xamarin UIテストのヘルプが必要
解決するにはどのように?
iOSプロジェクトのAppDelegate
でXamarin.Calabash.Start()
に電話する必要があります。以下を参照してください:
をiOSのプロジェクトにXamarinテスト クラウドエージェントを追加した後Xamarinテストクラウドエージェント
を初期化し、iOSプロジェクトの開始時に Xamarinテストクラウドエージェントを初期化する必要がありますアップ。 AppDelegateクラスを編集し、 FinishedLaunchingメソッドに次のコードを追加します。
// Newer version of Visual Studio for Mac and Visual Studio provide the // ENABLE_TEST_CLOUD compiler directive in the Debug configuration, // but not the Release configuration. #if ENABLE_TEST_CLOUD Xamarin.Calabash.Start(); #endif
XamarinテストクラウドエージェントがXamarin.iOSアプリケーションのリリースビルド中に存在してはなりません。その存在はアップルによって拒否される アプリのための根拠です。条件付きコンパイルステートメント の初期化コードを囲むことにより、Xamarinリンカは、リリースビルドから Xamarin Test Cloud Agentを削除しますが、デバッグビルドは削除しません。