Placenote iOS SDK的构建问题

时间:2019-06-05 15:27:28

标签: ios swift xcode arkit xcode10

我一直在开发一个已经通过pod集成了Placenote SDK的应用程序,并且运行良好。有时,它给了我构建错误,但是在构建清理后,它运行良好。

现在,由于某些原因,我需要更新库,并且Placenote也需要更新,现在我面临持续的构建失败,并出现以下错误:

enter image description here enter image description here

symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

无限的构建清理,但是没有什么能解决我的问题。

请让我知道是否有人给我修复。

### Stack

```
   CocoaPods : 1.7.1
        Ruby : ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]
    RubyGems : 2.5.2.3
        Host : Mac OS X 10.14.4 (18E226)
       Xcode : 10.1 (10B61)
         Git : git version 2.17.2 (Apple Git-113)
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib
Repositories : master - https://github.com/CocoaPods/Specs.git @ 664639fa034e3b1798282006c9c457c8086ffe64
               twilio - https://github.com/twilio/cocoapod-specs @ 15612163b2cae5be50339701ce3702af12a090f8
```

### Installation Source

```
Executable Path: /usr/local/bin/pod
```

### Plugins

```
cocoapods-deintegrate : 1.0.4
cocoapods-plugins     : 1.0.0
cocoapods-search      : 1.0.0
cocoapods-stats       : 1.0.0
cocoapods-trunk       : 1.3.1
cocoapods-try         : 1.1.0
```

### Podfile

```ruby
# AppDelegate.swift
# Bryan Cooper
# RocketCM
# The dependency installation file.
platform :ios, '11.0'

target 'RocketCM' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
  use_frameworks!

  # Pods for RocketCM
  
  # Apollo is the GraphQL code generation library.
  pod 'Apollo'
  # WebSocket provides network layer socket implementation for subscriptions.
  pod 'Apollo/WebSocket'
  # Crashlytics is a crash monitoring service.
  pod 'Crashlytics'
  # IQKeyboardManager manages the keyboard sessions to avoid recognizer errors.
  pod 'IQKeyboardManagerSwift'
  # Fabric is a monitoring solution required for Crashlytics.
  pod 'Fabric'
  # FSCalendar is a calendar UI library.
  pod 'FSCalendar'
  # Firebase is the storage solution implementation.
  pod 'Firebase/Core'
  # Database is the adapter for Firebase Realtime DB NoSQL.
  pod 'Firebase/Database'
  # Storage is the adapter for Firebase Asset Store.
  pod 'Firebase/Storage'
  # Placenote is a SLAM implementation to stabilize AR content.
  pod 'PlacenoteSDK'
  # Google Maps is used to display a map with Google data sourcing.
  pod 'GoogleMaps'
  # Google Places is used to geocode and reverse geocode location information.
  pod 'GooglePlaces'
  # ColorPicker is a hue selection UI library.
  pod 'SwiftHSVColorPicker'
  # WheelPicker is a vertical and horizontal picker library.
  pod 'WheelPicker', '~> 1.0'

  target 'RocketCMTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'RocketCMUITests' do
    inherit! :search_paths
    # Pods for testing
  end

end

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['ENABLE_BITCODE'] = 'NO'
        end
    end
end
```

0 个答案:

没有答案