1、could not build module 'Foundation'
添加#ifdef OBJC #endif
2、Block implicitly retains 'self'; explicitly mention 'self' to indicate this.
Building Settings ->搜索implicit retain of 'self'
將對應(yīng)的值改為NO
3、第三方提示黃色警告
在Podfile文件中加
#消除警告
inhibit_all_warnings!
4、查詢iOS系統(tǒng)占比
1、蘋果官網(wǎng)查詢
2、第二種查詢方式:DavidSmith
](https://david-smith.org/iosversionstats/)
5、ipa體積太大
移除#pod 'BaiduMapKit'
自己需要那個文件自己導(dǎo)入,百度的sdk體積太大
6、若在pod setup 后出現(xiàn)Failed to extract git version from git --version。。。。。。
原因可能為安裝的Xcode并沒有打開過,這時你又安裝CocoaPods。沒有打開Xcode就沒有同意license,這時就出現(xiàn)了這個問題。
當(dāng)然,同時有多個Xcode,CocoaPods的依賴是默認(rèn)最新的,如果最新的Xcode沒有同意license也會出現(xiàn)這個問題
1.輸入命令sudo xcodebuild -license,回車
2.按q退出,出現(xiàn)以下文字
3.輸入agree回車
4.重新pod setup就好了
7、消除CocoaPods警告
8、關(guān)于IPV6審核被拒的完整分析
9、app埋點統(tǒng)計
導(dǎo)入拓展實現(xiàn)自定義事件統(tǒng)計
10、用application loader 上傳,報一下錯誤:ERROR ITMS-90168: "The binary you uploaded was invalid
$ cd ~/.itmstransporter
$ rm update_check*
$ mv softwaresupport softwaresupport.bak
$ cd UploadTokens
$ rm *.token
11、Xcode10 beta 運行l(wèi)ibstdc++報錯處理方案
從Xcode9.4中找到動態(tài)庫lstdc++.6.0.9.tbd文件copy到Xcode10beta下就可以完美解決問題?;蛘哂霉爬系霓k法將iOS12的DeviceSupport文件copy到Xcode9.4下也可以完美解決Xcode9.4運行iOS12的問題。
路徑:/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
DeviceSupport:iOS 7.0 - iOS 12 beta1 所有版本
libstdc++.6.0.9.tbd
12、iPhone has denied the launch request