Programming/flutter
[flutter] icloud에서 Simulator 빌드시 오류사항
Ryuha류하
2021. 8. 24. 11:18
아무런 문제가 없었는데 이런 오류가 뜰 경우가 있다.
Launching lib/main.dart on iPhone 12 Pro in debug mode...
lib/main.dart:1
Xcode build done. 8.6s
Failed to build iOS app
Error output from Xcode build:
↳
2021-08-24 11:08:18.308 xcodebuild[2863:34379] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/DVTiOSFrameworks/DVTiOSFrameworks-17705/DTDeviceKitBase/DTDKRemoteDeviceData.m:371
Details: (null) deviceType from bf15 was NULL when -platform called.
Object: <DTDKMobileDeviceToken: 0x7360>
Method: -platform
Thread: <NSThread: 0xb0>{number = 2, name = (null)}
Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
2021-08-24 11:08:18.673 xcodebuild[2886] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/DVTiOSFrameworks/DVTiOSFrameworks-17705/DTDeviceKitBase/DTDKRemoteDeviceData.m:371
Details: (null) deviceType from b25cc859bf15 was NULL when -platform called.
Object: <DTDKMobileDeviceToken: 0x7f 60>
Method: -platform
Thread: <NSThread: 0x7f8dd7016970>{number = 10, name = (null)}
Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
2021-08-24 11:08:18.799 xcodebuild[2863:34386] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/DVTiOSFrameworks/DVTiOSFrameworks-17705/DTDeviceKitBase/DTDKRemoteDeviceData.m:371
Details: (null) deviceType from b25cc bf15 was NULL when -platform called.
Object: <DTDKMobileDeviceToken: 0x7 360>
Method: -platform
Thread: <NSThread: 0x7f8dd7016970>{number = 10, name = (null)}
Please file a bug at https://feedbackassistant.apple.com with this warning message and any useful information you can provide.
** BUILD FAILED **
Xcode's output:
↳
duplicate symbol 'leveldb::Arena::~Arena()' in:
/Users/WoonseonRyu/Library/Developer/Xcode/DerivedData/Runner-ahmjchnoytzfqrcqddglpmsiyjyv/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/leveldb-library.build/Objects-normal/x86_64/arena 2.o
/Users/WoonseonRyu/Library/Developer/Xcode/DerivedData/Runner-ahmjchnoytzfqrcqddglpmsiyjyv/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/leveldb-library.build/Objects-normal/x86_64/arena.o
duplicate symbol 'leveldb::Arena::Arena()' in:
/Users/WoonseonRyu/Library/Developer/Xcode/DerivedData/Runner-ahmjchnoytzfqrcqddglpmsiyjyv/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/leveldb-library.build/Objects-normal/x86_64/arena 2.o
~~~~~ 이하 비슷한 코드가 여러줄 있다.
대게 작업을 할때 맥북 로컬에 저장하는 것이 아니라 icloud에 저장하고 거기서 바로 빌드를 한다.
그럴때 가끔 나타나는 문제점이다.
해결책
$ cd ios
$ pod deintegrate
$ cd ..
$ flutter clean
이러고 다시 flutter pub get 부터 다시 셋팅을 해주면 된다