美文网首页iOS
iOS混合开发之Flutter填坑之路

iOS混合开发之Flutter填坑之路

作者: 程序渣渣猿 | 来源:发表于2019-03-25 14:34 被阅读0次

    记录在学习Flutter中遇到的问题,并没有模块化的文章。

    1. pubspec.yaml文件引入库

    • 错误:
      pubspec.yaml文件中引入网络库报错。

    • 错误日志:

    packages get
    Running "flutter packages get" in flutter_demo...               
    Error on line 21, column 5 of pubspec.yaml: A dependency may only have one source.
        sdk: flutter
        ^^^^^^^^^^^^^
    
    
    pub get failed (65)
    
    • 错误原因:
      在引入http库,没有注意到空格。
    dependencies:
      flutter:
        sdk: flutter
        http: ^0.12.0
      # The following adds the Cupertino Icons font to your application.
      # Use with the CupertinoIcons class for iOS style icons.
      cupertino_icons: ^0.1.2
    
    
    • 修正
      注意引入库文件位置,以及空格。
    dependencies:
      flutter:
        sdk: flutter
    
      # The following adds the Cupertino Icons font to your application.
      # Use with the CupertinoIcons class for iOS style icons.
      cupertino_icons: ^0.1.2
      http: ^0.12.0
    

    2. 库文件无法更新,或者无法其他操作

    • 错误:
    Waiting for another flutter command to release the startup lock...
    
    • 错误原因:
      由于工程闪退,或者在进行一个操作的同时进行了其他操作,导致文件被锁。
    • 解决办法:
      删除~/flutter/bin/cache/lockfile文件。

    3. Flutter启动Xcode,以及安装到移动端调试

    • 启动Xcode
      在编辑器终端(Terminal)输入open ios/Runner.xcworkspace/
    • Android Studio直接安装release到移动设备
      在编辑器终端(Terminal)输入flutter run --release
    More than one device connected; please specify a device with the '-d <deviceId>' flag, or use '-d all' to act on all devices.
    
    “***”的 iPhone • 24e**********7cb1 • ios • iOS 12.1.4
    iPhone XR     • 3A0**********F24C     • ios • iOS 12.1 (simulator)
    // 说明有两个设备同时打开,我们需要选中其中一个运行
    
    flutter run --release -d 24e**********7cb1 // 运行到真机上
    

    4. 直接启动Xcode然后选中release环境会报错

    
    Showing All Messages
    PhaseScriptExecution Run\ Script /Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Script-9740EEB61CF901F6004384FC.sh
        cd /Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios
        export ACTION=build
        export AD_HOC_CODE_SIGNING_ALLOWED=YES
        export ALTERNATE_GROUP=staff
        export ALTERNATE_MODE=u+w,go-w,a+rX
        export ALTERNATE_OWNER=wangjiaxiang
        export ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES=NO
        export ALWAYS_SEARCH_USER_PATHS=NO
        export ALWAYS_USE_SEPARATE_HEADERMAPS=NO
        export APPLE_INTERNAL_DEVELOPER_DIR=/AppleInternal/Developer
        export APPLE_INTERNAL_DIR=/AppleInternal
        export APPLE_INTERNAL_DOCUMENTATION_DIR=/AppleInternal/Documentation
        export APPLE_INTERNAL_LIBRARY_DIR=/AppleInternal/Library
        export APPLE_INTERNAL_TOOLS=/AppleInternal/Developer/Tools
        export APPLICATION_EXTENSION_API_ONLY=NO
        export APPLY_RULES_IN_COPY_FILES=NO
        export ARCHS="i386 x86_64"
        export ARCHS_STANDARD="i386 x86_64"
        export ARCHS_STANDARD_32_64_BIT="i386 x86_64"
        export ARCHS_STANDARD_32_BIT=i386
        export ARCHS_STANDARD_64_BIT=x86_64
        export ARCHS_STANDARD_INCLUDING_64_BIT="i386 x86_64"
        export ARCHS_UNIVERSAL_IPHONE_OS="i386 x86_64"
        export ASSETCATALOG_COMPILER_APPICON_NAME=AppIcon
        export AVAILABLE_PLATFORMS="appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator"
        export BITCODE_GENERATION_MODE=marker
        export BUILD_ACTIVE_RESOURCES_ONLY=YES
        export BUILD_COMPONENTS="headers build"
        export BUILD_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products
        export BUILD_ROOT=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products
        export BUILD_STYLE=
        export BUILD_VARIANTS=normal
        export BUILT_PRODUCTS_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator
        export CACHE_ROOT=/var/folders/_7/k_1clm352l15snh5zvbxqm2w0000gn/C/com.apple.DeveloperTools/10.1-10B61/Xcode
        export CCHROOT=/var/folders/_7/k_1clm352l15snh5zvbxqm2w0000gn/C/com.apple.DeveloperTools/10.1-10B61/Xcode
        export CHMOD=/bin/chmod
        export CHOWN=/usr/sbin/chown
        export CLANG_ANALYZER_NONNULL=YES
        export CLANG_CXX_LANGUAGE_STANDARD=gnu++0x
        export CLANG_CXX_LIBRARY=libc++
        export CLANG_ENABLE_MODULES=YES
        export CLANG_ENABLE_OBJC_ARC=YES
        export CLANG_MODULES_BUILD_SESSION_FILE=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation
        export CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING=YES
        export CLANG_WARN_BOOL_CONVERSION=YES
        export CLANG_WARN_COMMA=YES
        export CLANG_WARN_CONSTANT_CONVERSION=YES
        export CLANG_WARN_DIRECT_OBJC_ISA_USAGE=YES_ERROR
        export CLANG_WARN_EMPTY_BODY=YES
        export CLANG_WARN_ENUM_CONVERSION=YES
        export CLANG_WARN_INFINITE_RECURSION=YES
        export CLANG_WARN_INT_CONVERSION=YES
        export CLANG_WARN_NON_LITERAL_NULL_CONVERSION=YES
        export CLANG_WARN_OBJC_LITERAL_CONVERSION=YES
        export CLANG_WARN_OBJC_ROOT_CLASS=YES_ERROR
        export CLANG_WARN_RANGE_LOOP_ANALYSIS=YES
        export CLANG_WARN_STRICT_PROTOTYPES=YES
        export CLANG_WARN_SUSPICIOUS_MOVE=YES
        export CLANG_WARN_UNREACHABLE_CODE=YES
        export CLANG_WARN__DUPLICATE_METHOD_MATCH=YES
        export CLASS_FILE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/JavaClasses
        export CLEAN_PRECOMPS=YES
        export CLONE_HEADERS=NO
        export CODESIGNING_FOLDER_PATH=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator/Runner.app
        export CODE_SIGNING_ALLOWED=YES
        export CODE_SIGNING_REQUIRED=YES
        export CODE_SIGN_CONTEXT_CLASS=XCiPhoneSimulatorCodeSignContext
        export CODE_SIGN_IDENTITY=-
        export CODE_SIGN_INJECT_BASE_ENTITLEMENTS=YES
        export COLOR_DIAGNOSTICS=NO
        export COMBINE_HIDPI_IMAGES=NO
        export COMMAND_MODE=legacy
        export COMPILER_INDEX_STORE_ENABLE=Default
        export COMPOSITE_SDK_DIRS=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/CompositeSDKs
        export COMPRESS_PNG_FILES=YES
        export CONFIGURATION=Release
        export CONFIGURATION_BUILD_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator
        export CONFIGURATION_TEMP_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator
        export CONTENTS_FOLDER_PATH=Runner.app
        export COPYING_PRESERVES_HFS_DATA=NO
        export COPY_HEADERS_RUN_UNIFDEF=NO
        export COPY_PHASE_STRIP=NO
        export COPY_RESOURCES_FROM_STATIC_FRAMEWORKS=YES
        export CORRESPONDING_DEVICE_PLATFORM_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
        export CORRESPONDING_DEVICE_PLATFORM_NAME=iphoneos
        export CORRESPONDING_DEVICE_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk
        export CORRESPONDING_DEVICE_SDK_NAME=iphoneos12.1
        export CP=/bin/cp
        export CREATE_INFOPLIST_SECTION_IN_BINARY=NO
        export CURRENT_ARCH=x86_64
        export CURRENT_PROJECT_VERSION=1
        export CURRENT_VARIANT=normal
        export DEAD_CODE_STRIPPING=YES
        export DEBUGGING_SYMBOLS=YES
        export DEBUG_INFORMATION_FORMAT=dwarf-with-dsym
        export DEFAULT_COMPILER=com.apple.compilers.llvm.clang.1_0
        export DEFAULT_KEXT_INSTALL_PATH=/System/Library/Extensions
        export DEFINES_MODULE=NO
        export DEPLOYMENT_LOCATION=NO
        export DEPLOYMENT_POSTPROCESSING=NO
        export DEPLOYMENT_TARGET_CLANG_ENV_NAME=IPHONEOS_DEPLOYMENT_TARGET
        export DEPLOYMENT_TARGET_CLANG_FLAG_NAME=mios-simulator-version-min
        export DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX=-mios-simulator-version-min=
        export DEPLOYMENT_TARGET_LD_ENV_NAME=IPHONEOS_DEPLOYMENT_TARGET
        export DEPLOYMENT_TARGET_LD_FLAG_NAME=ios_simulator_version_min
        export DEPLOYMENT_TARGET_SETTING_NAME=IPHONEOS_DEPLOYMENT_TARGET
        export DEPLOYMENT_TARGET_SUGGESTED_VALUES="8.0 8.1 8.2 8.3 8.4 9.0 9.1 9.2 9.3 10.0 10.1 10.2 10.3 11.0 11.1 11.2 11.3 11.4 12.0 12.1"
        export DERIVED_FILES_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/DerivedSources
        export DERIVED_FILE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/DerivedSources
        export DERIVED_SOURCES_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/DerivedSources
        export DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
        export DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
        export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
        export DEVELOPER_FRAMEWORKS_DIR=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
        export DEVELOPER_FRAMEWORKS_DIR_QUOTED=/Applications/Xcode.app/Contents/Developer/Library/Frameworks
        export DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/Developer/Library
        export DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
        export DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Tools
        export DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
        export DEVELOPMENT_LANGUAGE=English
        export DEVELOPMENT_TEAM=6F399U28WY
        export DOCUMENTATION_FOLDER_PATH=Runner.app/English.lproj/Documentation
        export DO_HEADER_SCANNING_IN_JAM=NO
        export DSTROOT=/tmp/Runner.dst
        export DT_TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
        export DWARF_DSYM_FILE_NAME=Runner.app.dSYM
        export DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT=NO
        export DWARF_DSYM_FOLDER_PATH=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator
        export EFFECTIVE_PLATFORM_NAME=-iphonesimulator
        export EMBEDDED_CONTENT_CONTAINS_SWIFT=NO
        export EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE=NO
        export ENABLE_BITCODE=NO
        export ENABLE_DEFAULT_HEADER_SEARCH_PATHS=YES
        export ENABLE_HEADER_DEPENDENCIES=YES
        export ENABLE_NS_ASSERTIONS=NO
        export ENABLE_ON_DEMAND_RESOURCES=YES
        export ENABLE_STRICT_OBJC_MSGSEND=YES
        export ENABLE_TESTABILITY=NO
        export ENTITLEMENTS_DESTINATION=__entitlements
        export ENTITLEMENTS_REQUIRED=YES
        export EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS=".DS_Store .svn .git .hg CVS"
        export EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES="*.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj"
        export EXECUTABLES_FOLDER_PATH=Runner.app/Executables
        export EXECUTABLE_FOLDER_PATH=Runner.app
        export EXECUTABLE_NAME=Runner
        export EXECUTABLE_PATH=Runner.app/Runner
        export EXPANDED_CODE_SIGN_IDENTITY=-
        export EXPANDED_CODE_SIGN_IDENTITY_NAME=-
        export EXPANDED_PROVISIONING_PROFILE=
        export FILE_LIST=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Objects/LinkFileList
        export FIXED_FILES_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/FixedFiles
        export FLUTTER_APPLICATION_PATH=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo
        export FLUTTER_BUILD_DIR=build
        export FLUTTER_BUILD_NAME=1.0.0
        export FLUTTER_BUILD_NUMBER=1
        export FLUTTER_FRAMEWORK_DIR=/Users/wangjiaxiang/development/flutter/bin/cache/artifacts/engine/ios
        export FLUTTER_ROOT=/Users/wangjiaxiang/development/flutter
        export FLUTTER_TARGET=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/lib/main.dart
        export FRAMEWORKS_FOLDER_PATH=Runner.app/Frameworks
        export FRAMEWORK_FLAG_PREFIX=-framework
        export FRAMEWORK_SEARCH_PATHS="/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator  /Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios/Flutter"
        export FRAMEWORK_VERSION=A
        export FULL_PRODUCT_NAME=Runner.app
        export GCC3_VERSION=3.3
        export GCC_C_LANGUAGE_STANDARD=gnu99
        export GCC_INLINES_ARE_PRIVATE_EXTERN=YES
        export GCC_NO_COMMON_BLOCKS=YES
        export GCC_OBJC_LEGACY_DISPATCH=YES
        export GCC_PFE_FILE_C_DIALECTS="c objective-c c++ objective-c++"
        export GCC_SYMBOLS_PRIVATE_EXTERN=YES
        export GCC_TREAT_WARNINGS_AS_ERRORS=NO
        export GCC_VERSION=com.apple.compilers.llvm.clang.1_0
        export GCC_VERSION_IDENTIFIER=com_apple_compilers_llvm_clang_1_0
        export GCC_WARN_64_TO_32_BIT_CONVERSION=YES
        export GCC_WARN_ABOUT_RETURN_TYPE=YES_ERROR
        export GCC_WARN_UNDECLARED_SELECTOR=YES
        export GCC_WARN_UNINITIALIZED_AUTOS=YES_AGGRESSIVE
        export GCC_WARN_UNUSED_FUNCTION=YES
        export GCC_WARN_UNUSED_VARIABLE=YES
        export GENERATE_MASTER_OBJECT_FILE=NO
        export GENERATE_PKGINFO_FILE=YES
        export GENERATE_PROFILING_CODE=NO
        export GENERATE_TEXT_BASED_STUBS=NO
        export GID=20
        export GROUP=staff
        export HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT=YES
        export HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES=YES
        export HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS=YES
        export HEADERMAP_INCLUDES_PROJECT_HEADERS=YES
        export HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES=YES
        export HEADERMAP_USES_VFS=NO
        export HEADER_SEARCH_PATHS="/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator/include "
        export HIDE_BITCODE_SYMBOLS=YES
        export HOME=/Users/wangjiaxiang
        export ICONV=/usr/bin/iconv
        export INFOPLIST_EXPAND_BUILD_SETTINGS=YES
        export INFOPLIST_FILE=Runner/Info.plist
        export INFOPLIST_OUTPUT_FORMAT=binary
        export INFOPLIST_PATH=Runner.app/Info.plist
        export INFOPLIST_PREPROCESS=NO
        export INFOSTRINGS_PATH=Runner.app/English.lproj/InfoPlist.strings
        export INLINE_PRIVATE_FRAMEWORKS=NO
        export INSTALLHDRS_COPY_PHASE=NO
        export INSTALLHDRS_SCRIPT_PHASE=NO
        export INSTALL_DIR=/tmp/Runner.dst/Applications
        export INSTALL_GROUP=staff
        export INSTALL_MODE_FLAG=u+w,go-w,a+rX
        export INSTALL_OWNER=wangjiaxiang
        export INSTALL_PATH=/Applications
        export INSTALL_ROOT=/tmp/Runner.dst
        export IPHONEOS_DEPLOYMENT_TARGET=8.0
        export JAVAC_DEFAULT_FLAGS="-J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8"
        export JAVA_APP_STUB=/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
        export JAVA_ARCHIVE_CLASSES=YES
        export JAVA_ARCHIVE_TYPE=JAR
        export JAVA_COMPILER=/usr/bin/javac
        export JAVA_FOLDER_PATH=Runner.app/Java
        export JAVA_FRAMEWORK_RESOURCES_DIRS=Resources
        export JAVA_JAR_FLAGS=cv
        export JAVA_SOURCE_SUBDIR=.
        export JAVA_USE_DEPENDENCIES=YES
        export JAVA_ZIP_FLAGS=-urg
        export JIKES_DEFAULT_FLAGS="+E +OLDCSO"
        export KEEP_PRIVATE_EXTERNS=NO
        export LD_DEPENDENCY_INFO_FILE=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Objects-normal/x86_64/Runner_dependency_info.dat
        export LD_GENERATE_MAP_FILE=NO
        export LD_MAP_FILE_PATH=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Runner-LinkMap-normal-x86_64.txt
        export LD_NO_PIE=NO
        export LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER=YES
        export LD_RUNPATH_SEARCH_PATHS=" @executable_path/Frameworks"
        export LEGACY_DEVELOPER_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
        export LEX=lex
        export LIBRARY_FLAG_NOSPACE=YES
        export LIBRARY_FLAG_PREFIX=-l
        export LIBRARY_KEXT_INSTALL_PATH=/Library/Extensions
        export LIBRARY_SEARCH_PATHS="/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator  /Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios/Flutter"
        export LINKER_DISPLAYS_MANGLED_NAMES=NO
        export LINK_FILE_LIST_normal_i386=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Objects-normal/i386/Runner.LinkFileList
        export LINK_FILE_LIST_normal_x86_64=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Objects-normal/x86_64/Runner.LinkFileList
        export LINK_WITH_STANDARD_LIBRARIES=YES
        export LLVM_TARGET_TRIPLE_SUFFIX=-simulator
        export LOCALIZABLE_CONTENT_DIR=
        export LOCALIZED_RESOURCES_FOLDER_PATH=Runner.app/English.lproj
        export LOCALIZED_STRING_MACRO_NAMES="NSLocalizedString CFLocalizedString"
        export LOCAL_ADMIN_APPS_DIR=/Applications/Utilities
        export LOCAL_APPS_DIR=/Applications
        export LOCAL_DEVELOPER_DIR=/Library/Developer
        export LOCAL_LIBRARY_DIR=/Library
        export LOCROOT=
        export LOCSYMROOT=
        export MACH_O_TYPE=mh_execute
        export MAC_OS_X_PRODUCT_BUILD_VERSION=18D109
        export MAC_OS_X_VERSION_ACTUAL=101403
        export MAC_OS_X_VERSION_MAJOR=101400
        export MAC_OS_X_VERSION_MINOR=1403
        export METAL_LIBRARY_FILE_BASE=default
        export METAL_LIBRARY_OUTPUT_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator/Runner.app
        export MODULE_CACHE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
        export MTL_ENABLE_DEBUG_INFO=NO
        export NATIVE_ARCH=i386
        export NATIVE_ARCH_32_BIT=i386
        export NATIVE_ARCH_64_BIT=x86_64
        export NATIVE_ARCH_ACTUAL=x86_64
        export NO_COMMON=YES
        export OBJC_ABI_VERSION=2
        export OBJECT_FILE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Objects
        export OBJECT_FILE_DIR_normal=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Objects-normal
        export OBJROOT=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex
        export ONLY_ACTIVE_ARCH=NO
        export OS=MACOS
        export OSAC=/usr/bin/osacompile
        export PACKAGE_TYPE=com.apple.package-type.wrapper.application
        export PASCAL_STRINGS=YES
        export PATH="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/local/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/local/bin:/Applications/Xcode.app/Contents/Developer/Tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
        export PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES="/usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms"
        export PBDEVELOPMENTPLIST_PATH=Runner.app/pbdevelopment.plist
        export PFE_FILE_C_DIALECTS=objective-c
        export PKGINFO_FILE_PATH=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/PkgInfo
        export PKGINFO_PATH=Runner.app/PkgInfo
        export PLATFORM_DEVELOPER_APPLICATIONS_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications
        export PLATFORM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin
        export PLATFORM_DEVELOPER_LIBRARY_DIR=/Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
        export PLATFORM_DEVELOPER_SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
        export PLATFORM_DEVELOPER_TOOLS_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Tools
        export PLATFORM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr
        export PLATFORM_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
        export PLATFORM_DISPLAY_NAME="iOS Simulator"
        export PLATFORM_NAME=iphonesimulator
        export PLATFORM_PREFERRED_ARCH=x86_64
        export PLIST_FILE_OUTPUT_FORMAT=binary
        export PLUGINS_FOLDER_PATH=Runner.app/PlugIns
        export PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR=YES
        export PRECOMP_DESTINATION_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/PrefixHeaders
        export PRESERVE_DEAD_CODE_INITS_AND_TERMS=NO
        export PRIVATE_HEADERS_FOLDER_PATH=Runner.app/PrivateHeaders
        export PRODUCT_BUNDLE_IDENTIFIER=com.example.jjjjj
        export PRODUCT_MODULE_NAME=Runner
        export PRODUCT_NAME=Runner
        export PRODUCT_SETTINGS_PATH=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios/Runner/Info.plist
        export PRODUCT_TYPE=com.apple.product-type.application
        export PROFILING_CODE=NO
        export PROJECT=Runner
        export PROJECT_DERIVED_FILE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/DerivedSources
        export PROJECT_DIR=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios
        export PROJECT_FILE_PATH=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios/Runner.xcodeproj
        export PROJECT_NAME=Runner
        export PROJECT_TEMP_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build
        export PROJECT_TEMP_ROOT=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex
        export PUBLIC_HEADERS_FOLDER_PATH=Runner.app/Headers
        export RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS=YES
        export REMOVE_CVS_FROM_RESOURCES=YES
        export REMOVE_GIT_FROM_RESOURCES=YES
        export REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES=YES
        export REMOVE_HG_FROM_RESOURCES=YES
        export REMOVE_SVN_FROM_RESOURCES=YES
        export REZ_COLLECTOR_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/ResourceManagerResources
        export REZ_OBJECTS_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/ResourceManagerResources/Objects
        export REZ_SEARCH_PATHS="/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator "
        export SCAN_ALL_SOURCE_FILES_FOR_INCLUDES=NO
        export SCRIPTS_FOLDER_PATH=Runner.app/Scripts
        export SCRIPT_INPUT_FILE_COUNT=0
        export SCRIPT_INPUT_FILE_LIST_COUNT=0
        export SCRIPT_OUTPUT_FILE_COUNT=0
        export SCRIPT_OUTPUT_FILE_LIST_COUNT=0
        export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk
        export SDK_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk
        export SDK_DIR_iphonesimulator12_1=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk
        export SDK_NAME=iphonesimulator12.1
        export SDK_NAMES=iphonesimulator12.1
        export SDK_PRODUCT_BUILD_VERSION=16B91
        export SDK_VERSION=12.1
        export SDK_VERSION_ACTUAL=120100
        export SDK_VERSION_MAJOR=120000
        export SDK_VERSION_MINOR=100
        export SED=/usr/bin/sed
        export SEPARATE_STRIP=NO
        export SEPARATE_SYMBOL_EDIT=NO
        export SET_DIR_MODE_OWNER_GROUP=YES
        export SET_FILE_MODE_OWNER_GROUP=NO
        export SHALLOW_BUNDLE=YES
        export SHARED_DERIVED_FILE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator/DerivedSources
        export SHARED_FRAMEWORKS_FOLDER_PATH=Runner.app/SharedFrameworks
        export SHARED_PRECOMPS_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/PrecompiledHeaders
        export SHARED_SUPPORT_FOLDER_PATH=Runner.app/SharedSupport
        export SKIP_INSTALL=NO
        export SOURCE_ROOT=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios
        export SRCROOT=/Users/wangjiaxiang/Desktop/个人/flutter_code/flutter_demo/ios
        export STRINGS_FILE_OUTPUT_ENCODING=binary
        export STRIP_BITCODE_FROM_COPIED_FILES=NO
        export STRIP_INSTALLED_PRODUCT=YES
        export STRIP_STYLE=all
        export STRIP_SWIFT_SYMBOLS=YES
        export SUPPORTED_DEVICE_FAMILIES=1,2
        export SUPPORTED_PLATFORMS="iphonesimulator iphoneos"
        export SUPPORTS_TEXT_BASED_API=NO
        export SWIFT_PLATFORM_TARGET_PREFIX=ios
        export SYMROOT=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products
        export SYSTEM_ADMIN_APPS_DIR=/Applications/Utilities
        export SYSTEM_APPS_DIR=/Applications
        export SYSTEM_CORE_SERVICES_DIR=/System/Library/CoreServices
        export SYSTEM_DEMOS_DIR=/Applications/Extras
        export SYSTEM_DEVELOPER_APPS_DIR=/Applications/Xcode.app/Contents/Developer/Applications
        export SYSTEM_DEVELOPER_BIN_DIR=/Applications/Xcode.app/Contents/Developer/usr/bin
        export SYSTEM_DEVELOPER_DEMOS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples"
        export SYSTEM_DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
        export SYSTEM_DEVELOPER_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library"
        export SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools"
        export SYSTEM_DEVELOPER_JAVA_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Java Tools"
        export SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR="/Applications/Xcode.app/Contents/Developer/Applications/Performance Tools"
        export SYSTEM_DEVELOPER_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes"
        export SYSTEM_DEVELOPER_TOOLS=/Applications/Xcode.app/Contents/Developer/Tools
        export SYSTEM_DEVELOPER_TOOLS_DOC_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools"
        export SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR="/Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools"
        export SYSTEM_DEVELOPER_USR_DIR=/Applications/Xcode.app/Contents/Developer/usr
        export SYSTEM_DEVELOPER_UTILITIES_DIR=/Applications/Xcode.app/Contents/Developer/Applications/Utilities
        export SYSTEM_DOCUMENTATION_DIR=/Library/Documentation
        export SYSTEM_KEXT_INSTALL_PATH=/System/Library/Extensions
        export SYSTEM_LIBRARY_DIR=/System/Library
        export TAPI_VERIFY_MODE=ErrorsOnly
        export TARGETED_DEVICE_FAMILY=1,2
        export TARGETNAME=Runner
        export TARGET_BUILD_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Products/Release-iphonesimulator
        export TARGET_DEVICE_IDENTIFIER=3A0AA575-AD22-449B-902F-01DD41D7F24C
        export TARGET_DEVICE_MODEL=iPhone11,8
        export TARGET_DEVICE_OS_VERSION=12.1
        export TARGET_NAME=Runner
        export TARGET_TEMP_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build
        export TEMP_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build
        export TEMP_FILES_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build
        export TEMP_FILE_DIR=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build
        export TEMP_ROOT=/Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex
        export TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault
        export TOOLCHAIN_DIR=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
        export TRACK_WIDGET_CREATION=true
        export TREAT_MISSING_BASELINES_AS_TEST_FAILURES=NO
        export UID=501
        export UNLOCALIZED_RESOURCES_FOLDER_PATH=Runner.app
        export UNSTRIPPED_PRODUCT=NO
        export USER=wangjiaxiang
        export USER_APPS_DIR=/Users/wangjiaxiang/Applications
        export USER_LIBRARY_DIR=/Users/wangjiaxiang/Library
        export USE_DYNAMIC_NO_PIC=YES
        export USE_HEADERMAP=YES
        export USE_HEADER_SYMLINKS=NO
        export VALIDATE_PRODUCT=YES
        export VALID_ARCHS="i386 x86_64"
        export VERBOSE_PBXCP=NO
        export VERSIONING_SYSTEM=apple-generic
        export VERSIONPLIST_PATH=Runner.app/version.plist
        export VERSION_INFO_BUILDER=wangjiaxiang
        export VERSION_INFO_FILE=Runner_vers.c
        export VERSION_INFO_STRING="\"@(#)PROGRAM:Runner  PROJECT:Runner-1\""
        export WRAPPER_EXTENSION=app
        export WRAPPER_NAME=Runner.app
        export WRAPPER_SUFFIX=.app
        export WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES=NO
        export XCODE_APP_SUPPORT_DIR=/Applications/Xcode.app/Contents/Developer/Library/Xcode
        export XCODE_PRODUCT_BUILD_VERSION=10B61
        export XCODE_VERSION_ACTUAL=1010
        export XCODE_VERSION_MAJOR=1000
        export XCODE_VERSION_MINOR=1010
        export XPCSERVICES_FOLDER_PATH=Runner.app/XPCServices
        export YACC=yacc
        export arch=x86_64
        export variant=normal
        /bin/sh -c /Users/wangjiaxiang/Library/Developer/Xcode/DerivedData/Runner-hihniulsskccslbiylxamxfqkufd/Build/Intermediates.noindex/Runner.build/Release-iphonesimulator/Runner.build/Script-9740EEB61CF901F6004384FC.sh
    
    ========================================================================
    ERROR: Flutter does not support running in profile or release mode on
    the Simulator (this build was: 'release').
    You can ensure Flutter runs in Debug mode with your host app in release
    mode by setting FLUTTER_BUILD_MODE=debug in the .xcconfig associated
    with the Release build configuration.
    ========================================================================
    Command /bin/sh failed with exit code 255
    
    
    • 解决办法
    // 首先进入到自己Flutter工程下
    cd ~/YourFlutter Project 
    
    // 设置模式
    flutter build ios --release
    
    // 一般正确反馈结果
    Building com.ecode.wang for device (ios-release)...
    Automatically signing iOS for device deployment using specified development team in Xcode project: 6F***WY
                                                                                                                           ├─Building Dart code...                                    34.0s                                                      ├─Generating dSYM file...                                   1.5s                                                      ├─Stripping debug symbols...                                0.9s
     ├─Assembling Flutter resources...                           1.5s
     └─Compiling, linking and signing...                        13.8s
    Xcode build done.                                           54.4s
    Built **/build/ios/iphoneos/Runner.app.
    

    相关文章

      网友评论

        本文标题:iOS混合开发之Flutter填坑之路

        本文链接:https://www.haomeiwen.com/subject/clgvvqtx.html