के साथ ठीक काम करता है मैं निर्भरता के रूप में स्थापित करने के लिए कोकोपॉड का उपयोग करके, मेरे प्रोजेक्ट में आईओएस में संकलित libFLAC का उपयोग करने की कोशिश कर रहा हूं।कोकोपोड्स संस्करण 1.0 का उपयोग करते समय हेडर फ़ाइल ढूंढने में असफल रहा - कोकोपोड्स संस्करण 0.3 9
मुसीबत कार्यक्षेत्र ठीक है अगर मैं CocoaPod संस्करण 0.39 का उपयोग लेकिन वहाँ एक बिल्ड त्रुटि है अगर मैं का उपयोग CocoaPod संस्करण 1.0
मैं परियोजना का उपयोग कर रहा (त्रुटि के बारे में जानकारी के लिए नीचे देखें) बनाया जाता है https://github.com/evature/flac-ios
मेरे podfile शामिल हैं:
source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/evature/Eva-Pods.git'
platform :ios, '8.0'
use_frameworks!
target 'ExampleApp' do
pod 'JSQMessagesViewController', '~>7.0'
pod 'libFLAC', '~>1.3.0'
pod 'RXPromise', '~>0.13.0'
end
संकलन त्रुटि एक लापता हेडर फाइल की है (libFlac स्रोत के अंदर) -
#include "private/bitmath.h"
< < 'निजी/bitmath.h' नहीं मिला
इस हेडर फाइल Pods/libFlac/CorePrivateHeaders
libFlac podspec तहत फलियाँ परियोजना में मौजूद है है https://github.com/evature/Eva-Pods/blob/master/libFLAC/1.3.1/libFLAC.podspec
पर मैं Xcode संस्करण 7.3 का उपयोग कर रहा .1
मुझे लगता है कि दोष संस्करण 0.3 9 और संस्करण 1.0 के बीच कुछ तोड़ने वाला परिवर्तन है, लेकिन चेंजलॉग और पॉडस्पेक को देखते हुए मैं ब्रेकिंग परिवर्तन को खोजने में विफल रहा।
मुझे एक ही समस्या है और मैं स्विफ्ट के साथ निर्मित पुस्तकालयों का उपयोग करता हूं, इसलिए यह हल नहीं होता है –