TestFlight Client tutorial

TestFlight 是一套提供iOS測試使用相當方變得工具,不然過去因為憑證的關係都需要特別到現場接著電腦來build,此工具可以有效解決這問題並且同步發送給所有測試、開發人員,並且記錄每個版本的更新記錄等資訊。

Step1. 首先需要取的Deviece ID(UDID)交給開發者,取的Device ID(UDID)方式為打開iTunes後點選需要安裝的Device(如畫面中紅色框),再看畫面右邊紅框所顯示內容即為Device ID(UDID),如果顯示非Device ID(UDID)就在Device ID(UDID)上面滑鼠多點幾下即可。


Step2.將Device連結至此裝置中,可以使用以下QRCode快速掃描,或直接連結此頁面 https://testflightapp.com/

Step3.連到網頁後點選右上角的Login

Step4. 輸入帳號密碼後按下「GO」,若沒有帳號密碼請先申請

Step5. 按下「Register Device」

Step6. 接下來會自動跳到「設定」,並出現以下畫面,請按下「Install」

Step7. 按下「Install Now」

Step8. 輸入手機上的密碼

Step9. 等待系統處理一下

Step10. 等待過程中如果有開啟Notification Center會收到一封mail

Step11. 按下「Down」

Step12. 畫面會切回網頁,畫面中會顯示安裝完成

Step13. 切回Home頁面會出現這個新的icon

Step14. 點進去後就會出現這個畫面,點選需要安裝的App

Step15. 選擇想要的App後滑動到最下方就會出現「Install」

Step16. 接著就會跳出是否確認安裝App然後選擇「Install」

Step17. 點選Install 後會切回畫面中開始進行安裝,安裝前預設icon會是testflight的icon,安裝完後就會變成App的icon

相關連結
TestFlight - https://testflightapp.com/

iOS launch image full screen(no static bar)

只需要在"Info.plist"中的"Status bar is initially hidden"設定為YES,在啟動App同時就可以有沒有狀態列的啟動畫面

iOS 使用libxml2 framework

若有使用上此Framework需要在Project setting內的"Header Search Paths"加入以下這段,否則將會出現錯誤無法順利build

iphoneos/usr/include/libxml2/**

可參考一下圖片

iOS error message

當出現以下錯誤訊息同時有可能是因為build的檔案發現重複,檢查Project中的檔案是否有重複或其他錯誤後即可解決,詳細可參考下圖。

Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1

把Youtube換成新版面


目前僅支援Firefox、Chrome
在firefox按下: Ctrl + Shift + K (Win) | Cmd + Shift + K (Mac)
在Chrome按下: Ctrl + Shift + J (Win) | or Cmd + Alt + J (Mac)

切換到console並輸入以下文字,再按下enter(可參考下圖,以chrome為例)
document.cookie="VISITOR_INFO1_LIVE=ST1Ti53r4fU";


重新整理後所看到就是新版面啦!