Użyj Xcode 8 z systemem iOS 11
Chcę używać Xcode 8 z iOS 11.
Czy powinienem uaktualnić mój Xcode. Jednak mój kod nie może być zbudowany przez nowy kompilator, więc chcę pozostać przy Xcode 8.
Jak mogę to osiągnąć?
Apple ujawniło kilka nowych funkcji iOS 11 na WWDC 2017.
4 answers
Sprawdź to: na razie jest to tylko do debugowania na urządzeniu z iOS, a nie Symulator
- Pobierz SDK z Apple
- skopiuj ten obrazek iOS 11.0 do pliku: /Applications/Xcode.app / Contents/Developer/Platforms / iPhoneOS.Platforma / DeviceSupport /
- Uruchom Ponownie Xcode.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-03-12 18:56:41
Na razie jest to tylko do debugowania na urządzeniu z systemem iOS, a nie symulator
Xcode 8 nie może obsługiwać, chyba że masz folder DeviceSupport dla wersji iOS 11.
Możesz pobrać Xcode 9 beta (najnowszy Xcode 9) lub uzyskać folder DeviceSupport od innego użytkownika.
-
Po prostu skopiuj go do folderu lub utwórz dowiązanie symboliczne
sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A372\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0
Odniesienie: użyj Xcode 7 z iOS 10
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-13 19:14:20
Zrobiłem to i jest w porządku, nadal pracuję zarówno na comercial aplikacji za pomocą Xcode 8 + Swift 3 i odkrywania Xcode 9 beta z Swift 4. Wystarczy pobrać Xcode 9 i, w preferencjach Xcode 8, ustawić narzędzia wiersza poleceń, aby korzystać z 9.0.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-06-21 23:10:27
Wolałem skopiować cały folder:
/Volumes/**HighSierra**/Applications/Xcode-**beta.app**/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)
Do:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/**11**
Mogę potwierdzić, że mogę uruchomić na moim iPhone 7 z iOS 11Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-31 18:20:22