যদিও প্রশ্নের ইতিমধ্যে উত্তর দেওয়া হয়েছে, অ্যাক্সেসপেট করা সমাধান আমার পক্ষে কার্যকর হয় না, কারণ আমার কোনও 16 বি / সিএইচ সম্পত্তি নেই।
আমি খুঁজে পেয়েছি যে সমস্যাটি সম্পদগুলির জন্য উপস্থিত হয়েছিল যা lzfse
অ্যালগরিদম ব্যবহার করে সংকুচিত হয়েছিল (আপনি ব্যবহার করে সংস্থানগুলি এক্সট্র্যাক্টিংয়ের তথ্য সন্ধান করতে পারেন assetutil
)। দুর্ভাগ্যক্রমে এক্সকোড আইডিই বিকাশকারীদের সংক্ষেপণ অ্যালগরিদম পরিবর্তন করতে দেয় না, তবে আপনি নিজেই সম্পদের সংকলন করে এবং actool
কমান্ডে স্থাপনার লক্ষ্য হ্রাস করে এটি করতে পারেন ।
tl; dr;
- সংরক্ষণাগার
- আনজিপ করুন
ipa
- সংকলন সম্পদ - আপনি এক্সকোড রিপোর্ট নেভিগেটরে সংরক্ষণাগার লগগুলি পরীক্ষা করে এক্সকোড দ্বারা উত্পন্ন আপনার প্রকল্পের জন্য সম্পদ সংকলক কমান্ডটি সন্ধান করতে পারেন
উদাহরণ কমান্ড:
xcrun actool --output-format human-readable-text --notices --warnings --minimum-deployment-target 8.0 --output-partial-info-plist info_partial.plist --app-icon AppIcon --launch-image LaunchImage --enable-on-demand-resources YES --sticker-pack-identifier-prefix {bundle_id}.sticker-pack --target-device iphone --target-device ipad --platform iphoneos --product-type com.apple.product-type.application --compile #{path_to_directory_containing_Assets_car} Assets/Assets.xcassets
- মুখ বন্ধ কর.
- পদত্যাগ করা