在 Mac 下的原因就是要同時跑 android 和 iOS
目前開了兩台 VM,使用量也才用了 60GB
原則上目前還沒有跑大量的 case
機器還承受的住
我後來也有遇到同樣的問題,參考這篇居然就解決了
http://www.vingo.cn/vingo/?p=687
確定一下你的 platformVersion 有沒有填對,像是 desired_caps['platformVersion'] = '7.1.2'
Hi 我也有遇到同樣的問題,後來研究了老半天,發現是我 resign 的時候發生了問題
主要參考這篇就解決了,app 已經可以在 real device 上面跑了
http://www.4byte.cn/question/322848/resign-ios-app-from-a-distribution-identity-to-a-developer-identity.html
簡單的說就是在 resign 的過程中,會用到 Entitlements.plist file,這個 file 裡面包含了一個 attribute:get-task-allow,這個屬性的值在當你是用 distribution signed 的時候預設為 false,如果你要用 development signed 的時候,要把值改成 true。由於我們的 build 拿到是從 distribution signed 的,所以這個值預設當然為 false,因此我們要手動改成 false,這樣 resign 的完的 build,跑在 real device 上面就不會有問題了