w
h
y
?
y
o
u
a
r
e
h
e
r
e
?
第一种
1[[NSBundle mainBundle].infoDictionary objectForKey:@"key"];
第二种
12NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"
...
登录开发者帐号
打开 https://developer.apple.com/download/all/
你就会看到历史版本的Xcode
点击下载就行了
12@property (nonatomic, strong) CMMotionManager* manager;@property (nonatomic, strong) NSOperationQueue *queque;
123456789101112131415161718192021222
...
12链接: https://pan.baidu.com/s/1we2Y6xtUKCV_9HNQmOByvQ提取码: dean
这种情况是因为Xcode没有更新
打开
1/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
找到更新过的Xcode
也打开这个目录
找到更新的系统版本
然后复制到本地电脑上就行了
...
Xcode
https://apps.apple.com/cn/app/xcode/id497799835?mt=12
Apple Configurator 2(安装ipa)
https://apps.apple.com/cn/app/apple-configurator-2/id103712634
...
首先要有一部越狱手机
这样就可以砸任何App的壳
越狱之后就是找到逆向开发的App然后开始砸壳
砸壳出来ipa文件
然后class-dump 出头文件
因为头文件里会有一些方法属性
如果你运气比较好的话
这些文件是没有混淆的
那么大概就能猜出来
方法和属性是干什么用的
简单的逆向靠这些就够了
比如屏
...
1234567891011121314151617181920212223NSData *data = [photo fileDataRepresentation];UIImage *img = [UIImage imageWithData:data];//设置上下文(画布)大小CGSize siz
...
12345678910111213141516171819202122-(void)captureOutput:(AVCapturePhotoOutput *)captureOutput didFinishProcessingPhotoSampleBuffer:(CMSampleBufferRef)
...
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798
...