簡體   English   中英

如何在公開發布之前將iPhone應用程序提供給客戶進行審核?

[英]How can I get an iPhone app to a client for review prior to public release?

我需要在提交給應用商店之前向客戶展示我開發的應用以供審核。

客戶端有一個iPhone,但沒有運行xCode的mac。
我有個人(非公司)iPhone開發者帳戶。
客戶太遠,無法親自訪問。

我有什么選擇?

如果客戶端有iTunes,您可以根據客戶端的iPhone ID(在iTunes中可見)配置應用程序的版本。 他們只需將其拖入iTunes,然后將其安裝在手機上即可。

Apple iPhone開發者網站上有很多關於此的文檔。 祝好運!

選項1:

  • 登錄iPhone開發人員門戶網站。
  • 將他們的iPhone UDID添加到設備列表中。
  • 生成包含您自己的測試電話及其電話的配置文件。 下載文件(以.mobileprovision結尾)。
  • 雙擊它以將其安裝在您的開發計算機上。
  • 退出並重新啟動XCode,然后將代碼簽名標識設置為此配置文件的名稱。
  • 構建二進制文件。
  • 在XCode“Groups&Files”欄的左側查找Products(可能需要展開文件夾)。
  • 選擇{yourapp} .app。 右鍵單擊並選擇“在Finder中顯示”。
  • 現在將.app文件和您下載的.mobileprovision文件一起取出,將它們壓縮並發送給客戶端。
  • 他們需要解壓縮存檔,然后將.app和.mobileprovision拖放到他們的iTunes上並同步手機。 您的應用應該顯示並運行。
  • 門戶網站有更詳細的說明,但這基本上就是簡單的說明。

選項#2:

  • 使用WebEx或glance.net等屏幕共享服務注冊(均可在Mac和Windows計算機上運行)。 在他們的機器上觀看截屏視頻時,在模擬器中運行應用程序。 如果它處於開發的早期階段,這可能會更有用,因為它們可以提供實時反饋。 在以后的階段,向他們發送應用程序可能更有用。 屏幕共享的好處在於它們可以接管鼠標並點擊並在您進行探索時進行探索。

選項#3:

  • 獲取像SnapzPro或ScreenFlow這樣的屏幕錄制應用程序,並在模擬器中運行應用程序,同時錄制其功能的畫外音。 向他們發送電影鏈接。 如果您正在瀏覽所有功能,這非常有用。 如果一次有多個人需要查看材料,這也很方便。 優於#2的優勢在於他們可以在自己的時間一遍又一遍地觀看並做筆記。

根據發展階段,#3在早期可能是最好的,在中間是#2,在最后步驟中是#3。

選項#4:

試試https://testflightapp.com/ ,這很容易分發你的應用程序。 甚至Twitter Mirror也正在使用它來測試他們的測試版。

我建議讓客戶端使用iphone配置實用程序來安裝/卸載應用程序的早期版本。 我正在與我的團隊一起使用它,它讓您可以直接訪問手機的控制台和錯誤日志,這在您處於開發的早期階段時非常方便。 它還允許您管理應用程序的安裝/卸載,並以比itunes更容易管理的方式查看您正在安裝的顯式版本。

暫無
暫無

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

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