এইভাবে আমি এই সমস্যাটি স্থির করেছি
আমার এক্সকোড প্রকল্পের স্থানান্তরিতকরণের জন্য, এক্সকোড 6.4 থেকে এক্সকোড 7 এ, আমি পরীক্ষার টার্গেটের জন্য নীচের (সংকলনের পরে) সতর্কতা বার্তাটি পেয়েছি :
directory not found for option '-F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/Developer/Library/Frameworks'
একটি নতুন প্রকল্প বনাম একটি পুরানো তুলনা করার সময় আসলে আমি কিছু পেয়েছি ...
পুরানো প্রকল্পে, সতর্কতাটি কেবলমাত্র আমার প্রকল্পগুলির পরীক্ষার লক্ষ্য দ্বারা উত্পাদিত হয়েছিল । 'অনুসন্ধান পাথস' এর অধীনে , আমি এটি 'ফ্রেমওয়ার্ক অনুসন্ধানের পথগুলি' এর অধীনে দুটি আইটেম অন্তর্ভুক্ত করে দেখেছি :
$(SDKROOT)/Developer/Library/Frameworks
$(inherited)
নতুন প্রকল্পটি 'ফ্রেমওয়ার্ক অনুসন্ধানের পথগুলি' খালি রেখেছে ।
আমার পুরানো প্রকল্পে ent এন্ট্রিগুলি মোছার পরে সতর্কতাটি সরানো হয়েছে।
মন্তব্য:
আমি পরিস্কারভাবে সেটিংস তুলনা করি নি, তাই অতিরিক্ত পার্থক্য থাকতে পারে।
এছাড়াও, যদি একদিন আপনি নিম্নলিখিত দুটি সতর্কতা বার্তাগুলির মধ্যে একটির মুখোমুখি হন তবে কেবল মনে রাখবেন যে আপনাকে এটি করতে হবে: যদি সতর্কতাটি '-L/...'
লাইব্রেরি অনুসন্ধানের পথগুলির বিকল্প হিসাবে থাকে তবে সেখানে থাকা জিনিসগুলি মুছুন। তবে যদি সতর্কতাটি '-F/...'
ফ্রেমওয়ার্ক অনুসন্ধানের পথগুলির বিকল্পের জন্য থাকে তবে সেখানে স্টাফটি মুছুন।