問題タブ [testflight]
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.
iphone - TestFlightへのテスターの追加
TestFlightApp.comにテスターを追加すると、デバイスを登録するためのリンクが表示されます。次に、TestFlightAccessと呼ばれるプロファイルをダウンロードします。私のアプリではありません。
このプロファイルは何のためのものであり、それは私のアプリとどのように関連していますか?
また、テスターのUDIDをアップルデベロッパポータルに追加する必要がありますか?
iphone - TestFlight を Monotouch アプリで動作させる際の問題
TestFlight を MonoTouch アプリ (Monotouch 5、IOS5) で動作させるのに苦労していますが、TestFlight の MonoTouch ドキュメントが見つかりません。
これが私がこれまでに試したことです。
https://github.com/mono/monotouch-bindings/tree/master/TestFlightからダウンロードした TestFlight バインディング- これを参照として追加した後、TestFlight メソッドは実際にはまったく公開されていないように見えたので、別のセットを探しましたバインディングの。
ayoung の TestFlight バインディングをhttps://github.com/ayoung/monotouch-testflightからダウンロードしました。Make で monotouch-testflight.dll をビルドし、それをプロジェクトにコピーして参照に追加しました。今回は、TestFlight メソッドがすべて表示されていました。
BuildAction を Nothing に設定して、MonoTouch プロジェクトの Lib フォルダーに libTestFlight.a を追加しました。(そこには RedLaser もあります)。
ayoung によると、LLVM コンパイラ (ARMv7 を使用) を有効にしました。ayoung はそれが必要であると述べています。[プロジェクト オプション] -> [iPhone ビルド] で、追加の mtouch 引数は次のとおりです。
-cxx -nosymbolstrip -nostrip -gcc_flags "-lgcc_eh -framework SystemConfiguration -framework CFNetwork -framework CoreVideo -framework CoreMedia -framework AVFoundation -framework OpenGLES -framework Security -L${ProjectDir}/Lib -ltestflight -RedLaserSDK -ObjC"
注: TestFlight がプロジェクトに追加される前は、アプリは RedLaser で正常に動作していました。
ここで -lgcc_eh は ayoung のとおりです。それが何であるか、または何のためにあるのかを見つけることができませんでした。おそらく、gcc_eh.dll (?) を持っている必要がありますが、私は知りませんし、そのようなものをどこで見つけることができるかわかりません。
Main.cs に追加しました
TestFlightSdk の使用;
そして FinishedLaunching に追加しました
エラーなしでコンパイルおよびインストールされました (Release|iPhone)。
デバイスでアプリを実行すると、発見できる診断なしですぐに終了します。
Debug|iPhone にコンパイルされた場合も、アプリはすぐに終了します。ただし、この場合、ayoung の制限にもかかわらず LLVM をオフにすると、アプリケーション出力に次のように表示されます。
TestFlight: 開始されたセッション TestFlight: クラッシュ ハンドラーがインストールされています スレッドが開始されました: スレッドが開始されました: TestFlight: チーム トークンが認識されました TestFlight: セッションの終了 TestFlight: TestFlight との通信は現在無効になっています。
これは、アプリの .ipa ファイルを TestFlight にまだアップロードしていないためでしょうか?? (ただし、この場合、アプリは起動します。)
- .ipa ファイルを生成する方法を見つけようとしています。TestFlight のドキュメントには、XCode からこれを行う方法が示されていますが、私のアプリはコードのみで .xib がないため、そのオプションはアウトのように見えますか? TestFlight のドキュメントには、.app ファイルから .ipa を生成する方法も示されています。ここで私の問題は、デバイス ビルド用の .app ファイルをどのように手に入れることができるかということです。
これらの問題について何か助けていただければ幸いです。
objective-c - Objective-C – TestFlight SDK を含めるための TestFlight 構成を持つ
TestFlight の指示に従って、「リリース」構成を複製しました。また、TestFlight SDK を使用して、アプリからライブ レポートを取得しています。これを行うには、アプリケーションにいくつかの TestFlight コードを含める必要がありました。もちろん、アプリのリリース バージョンにこのコードを含めたくありません。
このコードのみを testflight 構成 (複製されたリリース構成) に含める方法はありますか? デバッグ構成と同じ方法で実行でき#ifdef DEBUG
ます (または、このために別のターゲットを作成し、そのターゲットに TestFlight SDK のみを含める必要がありますか?)
ios - ビルドの複数のプロビジョニング プロファイル -> TestFlight のアーカイブ
TestFlight にアップロードしようとしているアプリの .ipa を作成していますが、チームメイト全員が利用できるようにする方法がわかりません。
developer.apple.com でプロビジョニング プロファイルを作成すると、プロファイルごとに 1 つのデバイスしか登録できません。(右?)
Build -> Archive で .ipa を作成すると、Provisioning Profile を 1 つしか使用できません。(右??)
したがって、これは .ipa を 1 つのデバイスでしか機能させられないことを意味します。(右???)
これは正しくありません。私は何を間違っていますか?
c# - TestFlight での MonoTouch クラッシュの改善
私たちは TestFlight と TestFlight SDK を MonoTouch に接続しましたが、今のところ問題なく動作しています。
私たちが気づいたことの 1 つは、クラッシュ レポートがより Obj-C アプリに向けられていることです。
圧縮された dSYM ファイルをアップロードすると、次のようになります。
したがって、クラッシュが発生した場所を一般的な C# 関数に伝えることができます。(注: このクラッシュは MonoTouch 5.0.1 のバグで、Linq ジェネリックが台無しになっていたため、5.0.2 で修正されたようです)
ここで完全な C# スタック トレースを取得できればよいのですが、その方法について何か考えはありますか? メソッドにフックしAppDomain.UnhandledException
て try-catch を配置することはできましstatic void Main
たが、スタック トレースを TestFlight に報告する方法があるかどうか疑問に思いました。
ios - ニューススタンドのインストールで影が残る「インストール中」アイコン
私たちが開発している iOS5 Newsstand アプリケーションで、奇妙な動作が発生しています。アプリケーションは、TestFlightApp から iOS の「デスクトップ」に正しくダウンロードおよびインストールされます。インストールが完了すると、ニューススタンドに移動し (これはニューススタンド アプリであるため、これは予期される動作です)、ダウンロードされていた場所から消えます。ホーム画面の別のセクションにスワイプして戻ると、デスクトップに「インストール中」というメッセージとバーが 100% のアプリ アイコンが再び表示されます。アプリケーションは Newsstand ラックで完全に動作しますが、デスクトップの影の「インストール中」アイコンは、電話を再起動するまでそこに残ります。何か案は?ありがとう
ios - TestFlight 経由でインストールすると、一部のファイルが正しくインストールされないのはなぜですか?
ベータ テスト用に TestFlight を使用して iOS アプリをクライアントに配布しています。
問題は、TestFlight からインストールするときに、これらのアプリで奇妙な問題/動作が発生したことです。これは、アプリをアンインストール/再インストールするときに修正されました (まだ TestFlight から)。
アンインストール/再インストールが必要な理由を説明するコードがコードに表示されません (CoreData の移行がない、ファイル ストレージの使用量が変更されないなど)。
App Store 経由でアプリをアップグレードするエンド ユーザーにとっては、状況が改善されると確信していますが、
- 他の人が同じ問題に遭遇したかどうかはまだ疑問です
- そして、エンド ユーザーが App Store 経由でアプリをアップグレードするときに問題が発生しないという事実について、自信を持っている必要があります。
編集 : 今日、TestFlight 経由でインストールしても新しいアイコンが更新されないことを経験しました: 以前のバージョンのアイコンがまだ使用されていた => 信頼度 1、TestFlight 0! :)
xcode - Xcode: Should I Strip Debug Symbols During Copy?
The TestFlight SDK recommends setting Strip Debug Symbols During Copy
to YES
in Xcode Build Settings to enable the best crash reporting possible. I noticed that it's set to YES
by default.
Should I change it to YES
? Why or why not?
iphone - テスト フライト クラッシュ レポート
テスト フライト 8.2 ベータ版を統合したアプリケーションがクラッシュし続けます。このクラッシュ レポートの意味を教えてください。これはテストフライトSDKによるものだと思います。
iphone - TestFlightのアップグレードはアプリのコアデータスキームを壊しますか?
TestFlightを使用してベータテスターに送信したいアプリがあります。
コアデータモデルを変更することはありませんが、次の2つのことに興味があります。
- 更新されたベータ版を送信する場合、更新によってコアデータが破損するリスクはありますか?
- アプリがAppStoreにアクセスするとき、ベータテスターはApp Storeバージョンから最初からやり直す必要がありますか、それともコアデータは引き続きApp Storeバージョンに表示されますか?