iOS
文章平均质量分 95
记录iOS开发中的点点滴滴
crasowas
这个作者很懒,什么都没留下…
展开
-
iOS - 超好用的隐私清单分析脚本(持续更新)
ITMS-91053: Missing API declaration - Your app’s code in the “Runner” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace.原创 2024-04-12 01:38:55 · 3413 阅读 · 15 评论 -
iOS问题记录 - App Store审核新政策:隐私清单 & SDK签名(持续更新)
ITMS-91053: Missing API declaration - Your app’s code in the “Runner” file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace.原创 2024-03-31 22:38:33 · 6185 阅读 · 14 评论 -
iOS问题记录 - iOS 17通过NSUserDefaults设置UserAgent无效(续)
项目运行在iOS 17.2设备时,应用内网页无法成功获取设置后的UserAgent。通过对WebKit开源项目不断分析,最终找到问题的原因。原创 2024-01-01 23:58:00 · 4486 阅读 · 5 评论 -
iOS问题记录 - iOS 17通过NSUserDefaults设置UserAgent无效
项目运行在iOS 17.2设备时,应用内网页无法成功获取设置后的UserAgent。原创 2023-12-19 00:07:36 · 2937 阅读 · 0 评论 -
iOS问题记录 - type argument ‘nw_proxy_config_t‘ is neither an Objective-C object nor a block type
Error (Xcode): type argument 'nw_proxy_config_t' (aka 'struct nw_proxy_config *') is neither an Objective-C object nor a block type原创 2023-09-22 23:57:36 · 4577 阅读 · 4 评论 -
iOS问题记录 - Xcode 15安装低版本iOS模拟器(持续更新)
在Xcode 14.3.1版本中,低版本iOS模拟器文件已经修改了Info.plist文件中的CFBundleIdentifier属性值,但是创建iOS模拟器的时候却还是无法选择。从官网重新下载Xcode 14.0.1版本创建低版本iOS模拟器,还是无法选择无法创建,最低只能创建iOS 14.0.1模拟器。经过分析发现是Xcode 15的问题,最终通过逆向分析找到了问题的原因。原创 2023-08-11 00:36:51 · 17456 阅读 · 11 评论 -
iOS - 开发者账号续订会员资格更换订阅的账号
公司有一个开发者账号快到期了需要续订会员资格,刚注册时是用我自己的个人账号完成的订阅购买。现在想来有点不妥,于是尝试更换用于订阅的账号,发现找不到入口。折腾了一番成功完成了更换,在这记录一下以备不时之需。原创 2023-08-08 00:25:43 · 2784 阅读 · 0 评论 -
Android & iOS - Android Studio/Xcode历史版本下载(持续更新)
最近升级开发工具老是遇到各种兼容性问题导致需要降回老版本,Xcode历史版本下载方便倒还好,Android Studio就麻烦了,一开始找到的官方历史版本下载还不全。这里整理一些历史版本信息方便下载,后续会持续更新。原创 2023-04-30 23:54:17 · 15452 阅读 · 4 评论 -
iOS问题记录 - Building for iOS Simulator, but linking in dylib built for iOS, for architecture arm64
解决关于iOS架构相关的问题:1. Building for iOS Simulator, but linking in dylib built for iOS, file 'xxx' for architecture arm64 2. Undefined symbol: _OBJC_CLASS_$_xxx 3. Unsupported Swift architecture原创 2023-04-30 23:30:36 · 10046 阅读 · 0 评论 -
iOS问题记录 - Xcode 14.3版本打包项目报错
rsync: link_stat "xxx/../../../IntermediateBuildFilesPath/UninstalledProducts/iphoneos/xxx.framework" failed: No such file or directory(2)Command PhaseScriptExecution failed with a nonzero exit code原创 2023-04-08 23:45:46 · 10217 阅读 · 5 评论 -
iOS问题记录 - Xcode 14.3版本运行项目报错
file not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a原创 2023-04-01 19:32:16 · 35673 阅读 · 33 评论 -
Flutter & iOS问题记录 - 多环境配置下Pod库的宏定义失效
开发Flutter插件封装一些原生代码时,遇到的一个奇怪的问题。这个问题虽小,但也很值得分析。本篇文章讲的比较细比较长,如果你能坚持阅读完,我相信你一定会有所收获。原创 2023-04-01 00:01:42 · 955 阅读 · 0 评论 -
iOS问题记录 - Xcode 14安装低版本iOS模拟器(持续更新)
Xcode 14打出来的包在低版本系统运行时会崩溃,报错信息是Library not loaded: /usr/lib/swift/libswiftCoreGraphics.dylib,在苹果开发者论坛搜索报错信息,可以看到会闪退的最高版本是iOS 12.1。原创 2022-11-11 01:01:27 · 18986 阅读 · 37 评论 -
iOS问题记录 - CocoaPods is installed but broken(续)
Warning: CocoaPods is installed but broken. Skipping pod install.You appear to have CocoaPods installed but it is not working.This can happen if the version of Ruby that CocoaPods was installed with is different from the one being used to invoke it.原创 2022-11-08 23:49:42 · 1990 阅读 · 0 评论 -
Flutter & iOS问题记录 - The application‘s Info.plist does not contain a valid CFBundleShortVersionString
Flutter项目iOS端突然获取不到应用版本名称,离奇的是相同环境一台电脑可以,另一台电脑不可以。查找原因的过程一波三折,还好最后完美解决了该问题。原创 2022-10-28 01:06:50 · 2254 阅读 · 0 评论 -
iOS问题记录 - CocoaPods is installed but broken
Warning: CocoaPods is installed but broken. Skipping pod install.You appear to have CocoaPods installed but it is not working.This can happen if the version of Ruby that CocoaPods was installed with is different from the one being used to invoke it.原创 2022-10-28 00:23:12 · 1429 阅读 · 0 评论