首页 > 技术文章 > 上架的问题

hualuoshuijia 2020-04-20 15:28 原文

We identified one or more issues with a recent delivery for your app, "***app" 5.0.0 (1). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90381: Too many symbol files - These symbols have no corresponding slice in any binary [B2EF4126-E7E9-3A94-B816-9999E806B9D5.symbols, EB3641DD-4CB3-3FCC-BF40-28664F61D3A4.symbols, 5D160CD5-7EAA-3A43-A540-3889929B5A08.symbols, 5BE1AFA0-51DB-31F3-9B6C-A563B45F3FCB.symbols, ED3F782F-BD27-3C4C-977A-B17881956FB5.symbols, F72E7B9D-9B51-371F-8E8D-28BCABC201E6.symbols, C31851FC-F736-3C84-BAC2-CE6F9E2D5DCF.symbols, 4969F3B4-D31A-3415-81AB-92E07EF416E4.symbols, 7AE7FE82-2B0E-3870-A7B2-1613A7AC9961.symbols, B4CBA645-606E-3BB4-BB24-9E60763DA4DE.symbols, F2421BC1-FB11-3CC0-933A-5A97FD072667.symbols, 723C7086-EEC0-3598-80BE-8470547FE9A7.symbols, F1EC20A0-131F-3535-A336-D7AE0B889F38.symbols, ABEDC3BA-D78C-339C-95AB-1BEE67DCA1CF.symbols, 53CEF8E4-975C-38C2-9E8D-28376FA4F12E.symbols, D4E150CB-093B-3F3B-B593-5C8E688391CE.symbols, 22423CC8-185F-30C2-A303-FCD6BA55937C.symbols, A47E2C44-66F8-31FD-A9F2-725844888448.symbols, 432C6EE2-BEFB-39CF-8CC2-FBEFED0FE3E7.symbols, 8514510B-877F-33A1-AC29-2F1302FBA3D0.symbols, 68CE6E32-86FF-32BD-892A-0A1F4BC6ACD4.symbols, 221C151C-1CBE-322C-9BC8-2613F7C046DC.symbols, CB32147E-5F4D-3AEB-8B3A-0D53EC856EC3.symbols].

 

 

解决方案,添加之后pod install一下,做完了之后i可以在项目 -> window -> organizer -> 选中对应的打好的包 -> show in finder -> 右键显示包内容 -> 选中dSYMs -> 打开终端 -> cd到dSYMs文件 -> 在终端中输入:dwarfdump --uuid * -> 点击回车键即可看到对应UUID

platform :ios, '9.0'
# 让第三方库不产生armv7文件
post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['ARCHS'] = "arm64"
        end
    end
end

 

 

如果都是arm64,就是解决了

 

推荐阅读