簡體   English   中英

Testflight SDK 和 iOS 模擬器 - 如何使用?

[英]Testflight SDK and iOS Simulator - how to use?

我有點困惑我應該如何將 Testflight 的 SDK jn 與 iOS 模擬器結合使用。

假設我開始將 Testflight 集成到我的項目中,並想在模擬器上對其進行測試。 顯然我不會得到任何遠程日志或檢查點信息,因為我的項目還沒有上傳(盡管我使用了正確的團隊令牌)。

但是如果我先上傳項目,它會說它沒有使用 Testflight SDK - 這當然是正確的,所以我也不會得到任何東西。

所以我在這里面臨着雞蛋問題還是我誤解了什么?

Testflight 是否與模擬器一起工作?

TestFlight SDK 應用程序旨在在設備上的 Arm 架構上運行。 模擬器不被視為有效設備,因此它不適用於測試 Test Flight 上提供的應用程序。 您也將無法在模擬器上安裝 Test Flight 配置文件(有權在 Test Flight 上使用該應用程序的帳戶)。

一種解決方法是在 Xcode 中本地運行代碼(假設您有代碼),然后編譯應用程序並為 iOS 模擬器構建。

總之,TestFlight 旨在與真實設備一起使用。

其他解決方法;

  • 在登陸頁面上完全發布具有登錄要求的應用程序,將其批准到商店並在包括模擬器在內的任何設備上運行。
  • 讓 Beta 測試人員在線為您試用該應用程序,例如: https ://betafamily.com/ 或 Upwork、Fiverr 等。
  • 或者只是購買一堆便宜的舊 iPhone 用於測試。 (總是更好地在舊設備上測試以實現向后兼容性:))

TestFlight 在模擬器上運行良好。 雖然在我們的例子中沒有識別用戶,因為您在模擬器上沒有 UDID。 但是所有日志和檢查點都顯示為“匿名”用戶。

所以,我會冒險將您的項目上傳到 TestFlight。 您不必邀請測試人員使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM