All Projects → TalkingJourney → SCP3Picture

TalkingJourney / SCP3Picture

Licence: MIT license
A python script to get P3 picture names

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to SCP3Picture

Crashalert
Set of React Native components that allow reporting of the crashes in RN applications.
Stars: ✭ 68 (+209.09%)
Mutual labels:  crash
generative art
Personal Generative Art Projects
Stars: ✭ 34 (+54.55%)
Mutual labels:  p3
ipa-extract-info
Extract the Info.plist from an IPA
Stars: ✭ 34 (+54.55%)
Mutual labels:  ipa
react-native-decompiler
Decompile React Native Android/IOS Bundle.
Stars: ✭ 78 (+254.55%)
Mutual labels:  ipa
kotlin-multiplatform-example
A Kotlin multiplatform example app that targets Android, ReactJS, iOS, JavaFx, and Spring Boot
Stars: ✭ 115 (+422.73%)
Mutual labels:  crash
DeepPhonemizer
Grapheme to phoneme conversion with deep learning.
Stars: ✭ 152 (+590.91%)
Mutual labels:  ipa
SafeGuard
WTSafeGuard can effectively prevent the IOS system application crash
Stars: ✭ 54 (+145.45%)
Mutual labels:  crash
TransporterPad
iOS/Android app deployment tool for macOS
Stars: ✭ 51 (+131.82%)
Mutual labels:  ipa
ipatool
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
Stars: ✭ 2,438 (+10981.82%)
Mutual labels:  ipa
FWDebug
iOS调试库,支持iOS11+,无需添加任何代码,方便iOS开发和测试。 iOS debugging library, support for iOS11 +, without adding any code to facilitate iOS development and testing.
Stars: ✭ 49 (+122.73%)
Mutual labels:  crash
iOS Tools
Put some tools which can useing in iOS development.
Stars: ✭ 29 (+31.82%)
Mutual labels:  ipa
iOSThin
iOS瘦身方案
Stars: ✭ 25 (+13.64%)
Mutual labels:  ipa
my-qt-crasher
😽🖥💥 Example MacOS, Windows, and Linux Qt application integrated with Crashpad.
Stars: ✭ 29 (+31.82%)
Mutual labels:  crash
Safari-Crash
Small HTML DoS exploit kit aimed at mobile browsers that allows rapid deployment and testing
Stars: ✭ 32 (+45.45%)
Mutual labels:  crash
CVE-2022-21907-http.sys
Proof of concept of CVE-2022-21907 Double Free in http.sys driver, triggering a kernel crash on IIS servers
Stars: ✭ 67 (+204.55%)
Mutual labels:  crash
xsampa
X-SAMPA to IPA converter
Stars: ✭ 20 (-9.09%)
Mutual labels:  ipa
SafeObject
IOS崩溃异常的处理,防止数组越界,字典空值处理
Stars: ✭ 84 (+281.82%)
Mutual labels:  crash
ios code sign
iOS 签名简介
Stars: ✭ 23 (+4.55%)
Mutual labels:  ipa
IOSIphoneHttps
ios超级签-ipa-新版IOS苹果企业签,直接签名直接下载安装,无需进入appstore商城——不需要经过App Store直接下载游戏吗?下载完不知道怎么安装?需要通过第三方软件来安装?绕过苹果检测,测试可以使用HTTPD或者Tomcat构建,使用plist文件
Stars: ✭ 61 (+177.27%)
Mutual labels:  ipa
Crasher
解析iOS crash 工具
Stars: ✭ 61 (+177.27%)
Mutual labels:  crash

前言

如果iOS App工程中导入P3图片的话,在iOS9.3以下的设备,打开App会出现必现Crash。但是Crash只会在上传到App Store上的包出现,平时测试不易发现,所以一般会在TestFlight上进行验证,是否存在P3 Crash。缺点:需要专门的机型,有P3图片的话,手动跑命令行,手动搜索图片名,各种不便。详情情况请见:P3图片导致iOS9.3一下崩溃问题

毕竟UED同学会不会不小心给你P3切图,这个不好说,所以最好我们自己每次验证,做到万无一失,毕竟线上大规模Crash后果太严重。所以我写了这个python脚本,仅仅只要每次上线前运行,就能帮你确认是否有P3图片,帮你找到P3图片的名字。

使用方法

  1. 将打好的.ipa包和python脚本放在一个目录下;
  2. 使用终端运行python脚本即可,即执行python name.py。(需要Mac安装python命令,没有安装的同学,请自行google安装)

优点及缺点

  • 优点:运行方便,自动获得结果,快速稳定可靠,并可以同时验证多个.ipa文件;
  • 缺点:需要手动将.ipa文件和脚本文件放在同一个目录下,如果你们工程脚本自动化打包,可以在打包脚本中添加拷贝.ipa到脚本文件目录的命令,这个缺点就可以得到解决。

结束

如果大家有什么想法的话,可以向我反馈。如果大家喜欢的话,也可以通过star来鼓励下我,感谢大家捧场。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].