自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 “苹果2-1大礼包”审核被拒,这有份iOS马甲包混淆方案

“苹果2-1大礼包”审核被拒,这有份iOS马甲包混淆方案发表于: 2018年10月29日 分类: apple技术相关最近,苹果对于中国区的iOS开发者们要求很是严格,想必各位也吃到了苹果的2.1大礼包,满世界的寻找马甲包的混淆方案。马甲包对于一家公司的产品引流起到至关重要的作用。但是最近这段时间,苹果对于中国区的iOS开发者们要求很是严格,想必各位也吃到了苹果的2.1大礼包...

2018-11-30 21:00:58 803

转载 [Xcode]Provisioning Profile配置文件的来龙去脉

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ouyangshima/article/details/51008620在xcode打包时会用到provisioningProfile的设置。如【图a】:如图,parentsClient_dis从哪来呢?在这个界面生产添加得来的,它由配置参数APP ID和证书生产而来。如【图b】:...

2018-11-30 20:17:36 2395

转载 objective-c 中随机数的用法 (3种:arc4random() 、random()、CCRANDOM_0_1() )

转载https://www.cnblogs.com/careerman/archive/2012/09/17/2689243.html1、随机数的使用     1)、arc4random() 比较精确不需要生成随即种子       使用方法 :                 通过arc4random() 获取0到x-1之间的整数的代码如下:                 i...

2018-11-30 20:10:46 160

转载 unity vs工程无法打开属性

由于unity 安装时,有unity for vs tool 这个工具。所以才有 vs 断点 ,附加到unity。这个工具会 默认关闭 ,vs中直接点击打开属性。修改完毕后需要重启 vs 生效在 工具—选项—适用于Unity工具—常规–访问属性 — true重启 vs重启 vs重启 vs说了3遍了,我之前坑了。记得重启一次就好---------------------作者:...

2018-11-29 11:19:57 206

转载 iPhone手机轻松获取UDID的六种方式

 QinzUDID是什么? you的I的,不就是你的我的,大家都可以用的,恩,肯定是公共的!其实不然,它可是唯一的哦

2018-11-27 11:26:18 30217

转载 升级iOS11.3后无法真机调试

问题描述:手机更新到11.3,无法在Xcode调试 (可以直接升级Xcode也可以)This iPhone 6s Plus is running iOS 11.3 (15E216), which may not be supported by this version of XcodeAnother option is to download the 11.3 device support...

2018-11-21 17:42:32 218

转载 iOS开发 Xcode8中遇到的问题及改动

新版本发布总会有很多坑,也会有很多改动。一个一个填吧。。。一、遇到的问题1、权限以及相关设置iOS10系统下调用系统相册、相机功能,或者苹果健康都会遇到闪退的情况,调用系统相册报错描述如下:This app has crashed because it attempted to access privacy-sensitive data without a usag...

2018-11-20 21:11:11 217

转载 iOS10 配置须知

在iOS10中,如果你的App想要访问用户的相机、相册、麦克风、通讯录等等权限,都需要进行相关的配置,不然会直接crash。需要在info.plist中添加App需要的一些设备权限。NSBluetoothPeripheralUsageDescription访问蓝牙NSCalendarsUsageDescription访问日历NSCameraUsageDescription相机...

2018-11-20 21:09:13 211

转载 上架打包错误信息:Found an unexpected Mach-0 header code: 0x72613c21

环境、语言:Xcode 8.3.3 Swift3.0 项目相关设置好之后,Xcode菜单栏Product->Archives,弹出打包窗口如下窗口.png不管点击右侧的Validate...(验证)还是 Export...(导出),都弹出如下图片错误信息 error.png  可以点击的Show Logs...log.png  ...

2018-11-20 20:38:51 1098

转载 iOS 测试 xcodebuild 命令行打包遇到的坑与解决方案 2017

第一个问题** INTERNAL ERROR: Uncaught exception **Uncaught Exception: -[__NSCFString objectForKeyedSubscript:]: unrecognized selector sent to instance 0x7fd4c8e38fd0原因分析:Export Options plist文件里的格式不...

2018-11-20 10:30:58 2759

转载 通过xcode更改ios app图标和启动加载图片

更改ios app的icon和default图片有两种方式,一种是配置plist文件,另一种是使用xcode的image.xcassets。第二种比第一种简单方便的多,所以我只讲下第二种方法。一,更改icon图标如图,依次选择1,2,3然后在下图的页面中,依次将符合规格的icon拖到相应位置上,啥叫符合规格?即符合像素要求。举个栗子,下图中的1位置要求icon像素是1*29pt=2...

2018-11-17 11:41:56 3267

转载 app图标和启动图以及Images.xcassets

概述项目是纯代码编写,到现在一直没有适配iPhone6和iPhone6 plus,今天做了一些准备工作,app图标和启动图片的适配。项目当时是Xcode5创建的,并设置了app图标和启动图片(iPhone4到iPhone5s的图片)。后来升级到Xcode6,因为没有适配iPhone6,app图标和启动图片也一直没改动。App Icons and Launch Images选择Gen...

2018-11-17 10:37:56 478

转载 Xcode中的Info.plist字段列表详解

http://www.cocoachina.com/ios/20160922/17611.html    Info.plist用于向iOS提供关于app,bundle或者framework的一些重要信息。它指定了比如一个应用应该怎样启动,它如何被本地化,应用的名称,要显示的图标,还有更多。Info.plist文件实际上是苹果预定义schema的XML文件。    为了构建一个设备相关的健,...

2018-11-17 10:34:38 859

转载 Xcode调试方法汇总

在开发当中我自己用到的最多的肯定是断点调试了,但是强大的Xcode显然不止这么一点调试优化工具,这篇文章就用来记录并分享我用的几种方法:【本文持续更新,欢迎大家提出宝贵建议】一、断点调试【1.普通断点】断点(Breakpoint)绝对是调试程序的第一大选择,也是掌握的基础技能。顾名思义,当程序运行到断点处时会暂停运行。比如断点打在11行,那么程 序就会停在11行(注意:程序只运行到了前10...

2018-11-14 21:11:14 1130

转载 iOS各种调试技巧豪华套餐

转载http://www.cnblogs.com/daiweilai/p/4421340.html#biyouji 目录  前言逼优鸡知己知彼 百战不殆抽刀断Bug  普通操作  全局断点(Global BreakPoint)  条件断点(Condational Breakpoints)打印的艺术  NSLog  开启僵尸对象(Enable NSZombie Objects)...

2018-11-14 21:08:29 198

转载 XCODE DEBUG 技巧

https://www.cnblogs.com/SnowStark/p/5805979.html抽刀断Bug断点,(我求你们不要想到张敬轩,阿轩他容易么,小受又怎么了?你们这帮人真是的!!),我要说的断点是BreakPoint!基本上不是残废的IDE都具有断点调试功能吧!尤其是XCode,我们家的IDE断点调试功能可是强中又是强中手!在这之前大家可以先了解一下哈子是断点?它怎么实现的?工...

2018-11-14 20:59:06 2576

转载 iOS开发之Xcode常用调试技巧总结

转载http://www.cocoachina.com/ios/20161102/17884.html 本文为投稿文章,作者:杨社兵最近在面试,面试过程中问到了一些Xcode常用的调试技巧问题。平常开发过程中用的还挺顺手的,但你要突然让我说,确实一脸懵逼。Debug的技巧很多,比如最常见的方式是打个Log,在一些工程中处处可见NSLog。还有就是打断点的Debug方式等。诸如此类,下面...

2018-11-14 20:47:42 161

转载 不能修改“System Roots”钥匙串 要更改根证书是否会被信任,请在“钥匙串访问”中打开它,然后修改它的信任设置

问题:在做 ios 开发 安装 根证书时 遇到如下提示:不能修改“System Roots”钥匙串要更改根证书是否会被信任,请在“钥匙串访问”中打开它,然后修改它的信任设置解决方法:1、点击“钥匙串访问”页面左侧“种类”中的“登陆”或“login”,然后把药安装的 根证书 拖进去,就行啦。2、若“种类”中没有“登陆”或“login”,如下图一样:解决方法:就会出现如下图所示:...

2018-11-14 20:02:41 2811

转载 NSLog效率低下的原因及尝试lldb断点打印Log

我是前言打Log是我们debug时最简单朴素的方法,NSLog对于objc开发就像printf对于c一样重要。但在使用NSLog打印大量Log,尤其是在游戏开发时(如每一帧都打印数据),NSLog会明显的拖慢程序的运行速度(游戏帧速严重下滑)。本文探究了一下NSLog如此之慢的原因,并尝试使用lldb断点调试器替代NSLog进行debug log。小测试测试下分别使用NSLog和pri...

2018-11-14 19:48:38 168

转载 使用MaterialPropertyBlock来替换Material属性操作

https://www.jianshu.com/p/eff18c57fa42在unite2017国外技术专场中Arturo Núñez在他的shader性能与优化专题中提到了一个这样的优化建议那就是使用材质属性块,其原话是Use MaterialPropertyBlockIs faster to set properties using a MaterialPropertyBlock rat...

2018-11-13 17:41:20 1070

转载 Xcode自动管理证书文件模式下更新provisioning profile文件

日常打包中给一个provisioning profile文件添加一个新设备,然后下载到Xcode中,打包后会发现新增的设备没有被包含在api包中。这时候需要先把Xcode中的provisioning profile文件删除掉(provisioning profile 在Build Settings中删除内容),然后Xcode会自动从develop.apple.com上将最新的provisionin...

2018-11-05 19:55:26 3999

转载 iOS-开发者相关的几种证书

https://www.cnblogs.com/CoderAlex/p/5033852.html目录 引言 写在前面 一App IDbundle identifier 二设备Device 三开发证书Certificates 证书的概念 数字证书的概念 iOS开发证书 iOS开发证书的根证书 申请证书CSRCertificate Signing Request ...

2018-11-05 11:16:16 271

转载 iOS开发证书与配置文件的使用

前提众所周知,开发iOS应用必须要有iOS证书(Certificates)和配置文件(Provisioning Profiles),那么问题来了:1.什么是iOS证书,它是如何与app应用关联的?2.iOS开发证书和生产证书有何区别,如何使用的?3.证书与配置文件(Provisioning Profiles)是什么关系,配置文件在Xcode中如何使用?4.证书以及配置文件如何申请?...

2018-11-03 15:58:00 515

转载 typedef

转载https://www.cnblogs.com/ktao/p/8578074.html最近面试被问到typedef和define的一些问题,由于很久没用都忘记了,因此在此做一个详细的介绍。1. 四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变...

2018-11-02 19:42:20 110

转载 IL2CPP 深入讲解:垃圾回收器的集成

系列的第七篇博文了,在本篇文章中,我们将探讨IL2CPP运行时如何于垃圾收集器协同工作。特别地,我们将会看到在托管代码中起作用的GC是如何和原生代码的GC进行交流的。整个系列都在强调,本篇也不例外:文中所描述的技术细节很有可能在未来会发生变化。在这篇文中中,我们还将会看到内部调用的API函数,它们被用来和垃圾收集器进行通讯。这些API没有被公开,因此你也不应该在正式的项目中使用这些函数。垃...

2018-11-01 21:11:45 538

转载 IL2CPP 深入讲解:P/Invoke封装

(译注:P/Invoke,全称是platform invoke service,平台调用服务,简单的说就是允许托管代码调用在 DLL 中实现的非托管函数。而在这期间一个重要的工作就是marshall:让托管代码中的数据和原生代码中的数据可以相互访问。我在下文中都称之为内存转换。)这是IL2CPP深入讲解的第六篇。在这篇文章里,我们会讨论il2cpp.exe是如何生成在托管代码和原生代码间进行交...

2018-11-01 21:10:22 594

转载 IL2CPP 深入讲解:泛型共享

IL2CPP 深入讲解:泛型共享IL2CPP INTERNALS: GENERIC SHARING IMPLEMENTATION作者:JOSH PETERSON翻译:Bowie这是 IL2CPP深入讲解的第五篇。在上一篇中,我们有说到由IL2CPP产生的C++代码是如何进行各种不同的方法调用的。而在本篇中,我们则会讲解这些C++方法是如何被实现的。特别的,我们会对一...

2018-11-01 11:44:09 630

buglyres.aar res/xml/network_security_config.xml

解决bugly初始化报错Cleartext HTTP traffic to android.bugly.qq.com not permitted. 解决Android P限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉的问题。 解决Unity2021.2以后的版本禁止使用Android/res目录,需要打包成AAR。

2022-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除