自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

原创 steam上传包流程

steam上传

2024-04-28 16:27:25 287

原创 关于cornerstone checkout时选择Depth

我这里是因为项目特别大,checkout时特别容易出错,所以选择了分步下载;下载时先选择“Immediate files and folders only”,checkout下来只有一级文件和文件夹,而这个一级文件夹下的二级文件和文件夹都不会被更新下来;例如在A目录下有个B文件夹和C文件,B文件夹下有D文件夹和E文件,那么此时checkout到本地的只有B文件夹和C文件,而D文件夹和E文件都不会被checkout下来;只checkout目录下的文件,不会checkout目录下的文件夹;

2023-10-20 16:56:12 300

原创 iOS开发中的APP内活动之通用链接

用户就可以在App Store上看到APP内活动,如果用户未安装此APP,可以在APP内活动页面中直接下载安装;不需要带https://和apple-app-site-association文件中 path 和 components里的内容,也不需要尾部斜杠(/)请避免使用短链接或添加多重定向。将链接粘贴到“备忘录”,然后轻点链接,出现 在“你的APP名”中打开 ,点击会跳转到APP内。(2)josn文件内不能有注释代码,我就因为一开始在这个文件里随手写了句注释,后来测试一直无法跳转到APP;

2023-07-03 18:42:58 1131

原创 iOS提审报错Asset validation failed(90087),Asset validation failed (90125)

报错原因可以看到是因为AdjustSigComHotgamecenterZlsgSdk.framework这个三方库文件包含了x86_64,i386这两个框架;是在TARGETS->Build Phases->点击加号选择New Run Script Phase,然后复制粘贴下面代码。3、再重复第一步,确认一下包含的框架,直到不包含x86_64,i386这两个框架就可以了;2、剔除掉x86_64和i386这两个框架,只保留armv7和arm64。我这里是只用了方案一重新打包上传就成功了。

2023-06-19 17:20:42 4143

原创 iOS开发中关于TestFlight提示无法安装xxx,所请求的APP不可用或者不存在

TestFlight提示无法安装,所请求的APP不可用或者不存在

2023-05-06 14:10:16 5087 1

原创 iOS开发中经典错误Undefined symbols for architecture arm64: ld: symbol(s) not found for architecture arm64

出现这个问题的原因有多种,这里先记录下此次解决方案。具体错误如图:图中VectorShape是一个自己封装的.framework库文件;解决方案:Build Phases下,Link Binary With Libraries中加入AppTrackingTransparency.framwork系统库文件。分析(造成此问题的原因之一):"_OBJC_CLASS_$_ATTrackingManager", referenced from:objc-class-ref in V.

2022-01-06 16:47:47 6935

转载 cornerstone check out后外链文件不显示详细文件内容

让界面显示外链信息。View-> Show Contents of Externalshttp://www.xuanyusong.com/archives/3719

2021-02-24 10:15:47 193

原创 .sh文件运行报错:env : lua :No such file or directory

今天在执行工程中.sh文件时报错了,提示env : lua :No such file or directory;经公司大神指点,是Mac下lua环境没有配置;然后进行lua环境的安装1.打开终端,查看是否安装过lua在终端直接输入 lua 然后回车,如果没有安装过会提示 command not found ;如果已经安装过会提示lua版本2.如果没有安装过,在lua 官网进行下载。lua 的官方网站:http://www.lua.org3.将下载的lua进行解压;然后cd到该.

2020-05-23 15:36:24 1462

原创 mac OS Catalina10.15安装CocoaPods时出现的问题

1、淘宝的Ruby镜像已经不更新了,可以使用https://gems.ruby-china.org/2、mac OS10.15安装CocoaPods时出现的问题:(1)使用下面命令行进行安装时会报错$sudo gem install cocoapods提示ERROR:While executing gem … (Gem::FilePermissionError) You don’t h...

2020-04-02 14:49:51 1554

原创 macOS上搭建Flutter开发环境

1、获取Flutter SDK下载链接:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos(建议下载稳定版,stable channel);2.添加flutter相关工具到path中:...

2020-04-02 14:09:05 1508

原创 Cocos2d-x开发的流程

游戏开发流程1、准备游戏引擎2、准备各类美术资源3、编写逻辑4、适配手机 ,继续完善注意屏幕分辨率、内存、系统版本5、优化性能优化,操作系统兼容性、资源缩减6、发布游戏游戏的构成图形系统之Shader (卡通渲染)图形系统之动画输入控制系统(触屏)音频系统物理系统粒子系统 (独特的显示效果)配置系统 (数据驱动,策划使用电子表格进行各种数值的配置)资源管理系统主...

2019-11-22 15:20:17 788

原创 Cocos2d-Lua的面向对象

Lua中本没有面向对象的特性,tolua++是一种第三方的软件包,可以为Lua提供面向对象的特性,这样就可以使用Lua来编写使用c++语言库的脚本文件封装定义一个User.lua文件-- 一个类的头,此处的类名不一定非要和文件名保持一致,但为了规范性,一般都会一致。local User = class("User") --定义成员变量 User.id = 1 Us...

2019-11-11 14:33:56 168

原创 协同程序与闭包

协同程序和线程差不多,但又有区别。协同程序和线程都是在任意时刻只能执行一个,但概念不同。一个协同程序在运行的时候,其他协同程序是无法获得执行机会的,只有正在运行的协同程序主动挂起时,其他协同程序才有机会执行。而线程,即使不主动休眠,也很有可能因为轮片时间到达而把执行机会让给其他线程。...

2019-11-09 17:04:08 170

原创 Lua的文件操作与例外处理

文件操作读取文件: io.open(“iter.lua”,“r”) 第一个参数应该是绝对路径第二个参数:r 代表以只读方式打开,w 代表以只写方式打开,会把文件中以前的内容删除重写;如果之前没有文件,则直接创建一个a 代表以追加方式打开,是在原来文本的内容上继续追加。function writeFile() local file,msg = io.open("D:\\XXXXX...

2019-11-08 16:17:42 321

原创 Math数学库

1、math.pi (圆周率常量)2、math.abs(-15) = 15 取绝对值3、math.ceil(5.4) = 6 向上取整4、math.floor(5.8) = 5 向下取整5、math.round(5.4) = 5 四舍五入6、math.mod(14,5) = 4 取余7、math.max(2,100,1.23,-98) 1008、math.min(2,100,1...

2019-11-08 15:31:56 952

原创 Lua学习-字符串操作

1、字符串的查找string.find(s,“ah”,5),5如果省略,则从s字符串的第一位开始查找--结果:10,11s = "aaabbbcccab"_start,_end = string.find(s,"ab",5)print(_start..,.._end)--找到数组中所有的“ab”元素--结果:3---4 10---11ii = 0repeat _st...

2019-11-08 15:17:23 600

原创 Lua的学习-4-Table 表

一、Table 表的初始化Lua的Table表涵盖了 集合,数组,可变数组,哈希(键值对)1、初始化-数组下标方式Lua的下标从 1 开始--声明(按照数组方式)--结果:len = 3,3,5,7a = {3,5,7}len = #ap'rint("len = "..len)for i = 1,len do print(a[i])end通过 #a 的方式获取长度是...

2019-11-04 19:48:43 772

原创 Lua的学习-3

一、Lua的基本语法1、赋值语句Lua是一种弱类型语言。 赋值给变量string类型,便是string 类型。赋值number类型,便是number类型。(1)多值赋值a,b= 10,15,30,4print("a="..a..",b="..b) --结果:a=10,b=15 a,b,c = 10,15print(c) --结果:nilprint("a="..a..",b="....

2019-11-02 18:55:33 228

原创 lua学习-2

一、运算符1、算数运算符二元运算符:+ - * / % ^一元运算符:-(负)a = 7b = 2c = a/bprint(c) -- 输出3.5--向下兼容 结果 3d = math.floor(a/b)--向上兼容 结果4,如果是3.1,向上兼容也是4e = math.ceil(a/b)--四舍五入 结果4f = math.round(a/b)--取余 结果1...

2019-11-01 14:33:11 145

原创 Lua的学习

一、全局变量和局部变量“local”关键字代表为局部变量;不带“local”关键字为全局变量。一个lua文件中如果定义了全局变量,那么在别的文件依然可以获取到这个全局变量的值。lua文件中初始化变量时,不用声明变量类型,会自动识别类型。“--”单行注释;“--[[ ]]”多行注释二、类型判断和类型转换1、lua 中的数据类型:nil : lua中特殊的类型,一个全局变...

2019-11-01 10:24:13 1315

原创 TortoiseSVN遇到的一些问题

1、执行update时提示Cleanup failed to process the following paths:x x x Failed to run the WC DB work queue associated with xxx ,work item xxx 无法设置文件 系统找不到指定的路径,问题情况如下图:解决办法:找到报错路径下的.svn文件,然后用Navicat P...

2019-09-23 13:37:58 901

原创 iOS开发中运行程序时 Could not inspect the application package

今天在接入bugly管理之后就遇到如下图问题:在网上搜了下,大多数是一下几种情况:(1)工程名字格式不太多,将名字修改成英文后测试仍然报错;(2)项目中存在resource文件夹,排查之后并未发现此问题;(3)info.plist文件配置错误,排查并未发现问题;(4)按照网上说的方法都试了边,并没有解决问题,然后又修改了Build Setting 下Product Modu...

2019-08-21 19:58:09 2908

原创 cornerstone之文件被锁,clean up无效

cornerstone在更换时,由于电脑卡着不动了,一气之下关机重新了,然后在更新就提示被锁。然后就clean呀,clean之后仍然无效,又clean根目录依然无效。。。然后就进行操作.svn文件,一般情况下.svn文件时不显示的,想要显示的快捷键:cmd + shift + ..svn目录下有个wc.db文件,用Navicat Premium或者其他数据库工具打开这个wc.db文件;...

2019-05-28 10:47:41 1591

原创 iOS开发之接入QQ三方登录时遇到的问题

1、提示应用工程配置错误,scheme没有配置,请检查appid并参考SDK使用文档原因:(1)检查QQ开放平台中URL schema的值是否为:QQ+转化成十六进制的App ID(2)检查工程中APP ID有没有写错_tencenOAuth = [[TencentOAuth alloc] initWithAppId:@"app id" andDelegate:self]...

2018-11-14 17:39:16 5369

原创 iOS开发之接入微博三方登录时遇到的问题

1、你所访问的站点在微博认证四百,错误号:21322 重定向地址不匹配原因:微博开放平台中的授权回调页地址与工程中不一致,需要改为一致的。 WBAuthorizeRequest *request = [WBAuthorizeRequest request]; request.redirectURI = @"授权回调页地址"; request.scope = @"all"; ...

2018-11-14 17:05:29 2080

原创 iOS开发中手机版本高于Xcode

昨天一不小心更新了手机系统为12.01,然后运行程序时便悲剧了。报错如下:could not locate deviece support files.解决方法如下:1、关闭xcode,到这里(https://github.com/chenhuaizhe/src)下载一份匹配你手机设备的XCode 的配置文件包,拷贝到你的xcode目录下(应用程序-->xcode-->...

2018-10-19 15:05:13 1469

原创 iOS开发中接入微信三方登录后报错duplicate symbols for architecture arm64 linker command failed with exit code 1

在对接微信三方登陆SDK时,在demo中没有任何问题,然而提供给游戏对接之后便出现了这个问题duplicate symbols for architecture arm64   linker command failed with exit code 1经验告诉我是libGCloundVoice.a和 libiphone-lib.a这两个库文件冲突问题,找遍整个工程也没见有重复问题。...

2018-10-15 17:30:50 6367

原创 iOS开发证书/发布证书不受信任

某天清理过钥匙串中的证书后,再双击安装证书时便提示证书不受信任,情况如下图:查遍了钥匙串的各种设置,依然没有解决,都做好要重装系统的准备了,不愿那么麻烦装系统的我,在网上看到一篇证书无效的文章,抱着试试的态度,没想到还真解决了。造成这个问题的原因是:清理钥匙串证书时,一不小心把AppleWWDRCA这个证书给删除。解决办法:下载AppleWWDRCA重新安装。下载链接:https://develo...

2018-04-27 10:49:51 24343 3

转载 项目管理---项目属性设置,对象属性设置之General选项卡

1.1 文件管理1.1.1 重命名文件夹在项目导航器中选择需要修改名字的文件,然后单击即可以修改;也可以在Utilities Area 的File inspector的identity and Type中的Name 修改文件名。如果需要修改文件扩展名,那么仅仅修改扩展名是不够的,xcode 以及记下了原文件的编译方式,修改完文件扩展名后还要在id entity and Type中的Type中修改文...

2018-03-16 11:54:44 2349

原创 iOS开发中设置UITableView每组头试图与第一行cell之间的分割线

UITableView中每组头试图与第一行cell之间默认有一行分割线,且分割线是顶格显示,如果想要设置这条分割线不顶格显示,方法如下:cell.selectionStyle = UITableViewCellSelectionStyleNone;设置之后,整个tableview便不显示分割线了,此时需要自己设置分割线,包括cell的分割线和头试图的分割线cell的分割线可以自定义UITa

2017-09-08 15:45:40 3822 1

原创 设置UIButton中图片与文字居左显示,并且设置图片与文字之间的间距

_roomBtn.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;//居左显示 _roomBtn.titleEdgeInsets = UIEdgeInsetsMake(0, 20, 0, 0); _roomBtn.imageEdgeInsets = UIEdgeInsetsMake(0, 10

2017-09-08 15:32:17 4901

原创 iOS开发中关于导航栏的一些设置

1、设置导航栏的背景颜色:导航栏的背景颜色默认是白色,修改方法:self.navigationController.navigationBar.barTintColor = [UIColor greenColor];2、设置导航栏标题及标题颜色//此方法中也可修改字体的大小[self.navigationController.navigationBar setTitle

2017-09-08 14:36:49 564

原创 自定义tableviewCell的选中效果

iOS开发中自带的tableviewcell的选中效果是蓝色的对号,虽然可以修改颜色,但是不能修改图片挺无奈的,下图是我们UI给的图直接上代码:自定义cell的.h文件#import @class ProjectModel;@interface RoomSwitchTableViewCell : UITableViewCell/** 房间信息*/@property (nona

2017-08-28 09:31:05 1898

原创 使用git中出现的问题

今天从远程仓库pull时报错了,问题:Your local changes to the following files would be overwritten by merge:LeJiaSiDi.xcodeproj/project.pbxproj     please,commit your changes or stash them before you can merge.大

2017-08-24 10:34:32 3007

转载 .xcodeproj目录中各文件作用及SVN/Git同步

在iOS多人协作开发时,经常使用版本管理工具,如SVN、git,经常在提交修改的时候,除了我们自己修改的.h .m和资源文件外,总是会出现一些莫名其妙的文件,大部分都是在.xcodeproj的包内容中。.xcodeproj是项目文件,包含项目配置文件,一个xcodeproj文件的包内容大概是这样的:每个Xcode版本的xcodeproj文件目录可能不同,格式、内容也可能不同,其中.

2017-08-24 09:34:34 527

原创 Mac版git的跳过登录注册方法

二期项目公司决定使用git,对于习惯使用cornerstone的人来说,真的很难接受使用命令行来操作,果断使用SourceTree来控制版本。SourceTree是window和Mac OSX系统下免费的Git客户端,拥有可视化界面,容易上手操作。说下SourceTree的使用方法:1、现在的 SourceTree都需要登录注册,不过登录注册好像需要翻墙,注册的时候花费了大半天的时间,

2017-08-22 16:00:35 21557 13

原创 cocoaPods更新

在项目开发中,CocoaPods一直未进行更新过,今天有时间进行更新时,出现了很多的问题,下面记录CocoaPods更新时的步骤以及遇到的问题:1、查看当前你的ruby源,删除旧源,添加新源$ gem sources -l ruby源默认是:https://rubygems.org/   这个源路径国内不能使用,所以去年安装使用CocoaPods的时候使用的是淘宝的

2017-08-21 14:38:20 1495 1

原创 iOS开发中设置UITableViewCell中的分割线顶格显示

设置设置UITableViewCell中的分割线顶格显示有三种方式:1、直接在tableview的代理方法cellForRowAtIndexPath:(NSIndexPath *)indexPath中设置,这种是最简单的方法: cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, 0);2、这种方式比较麻烦:-(void)viewDidLayo

2017-08-07 17:29:29 2377

原创 UITableView点击cell之后进入一个新的viewController界面,在pop回来坐标下移64像素的解决方法

UITableView点击cell之后进入一个新的viewController界面,在pop回来坐标下移64像素的方法:self.automaticallyAdjustsScrollViewInsets = NO;设置不允许自动滚动调整

2017-01-16 14:52:34 749

原创 UIButton 点击之后改变文字颜色

默认button的颜色为灰色,点击button之后颜色变为黑色,其他button颜色不改变。[btn setTitleColor:[UIColor grayColor] forState:UIControlStateNormal]; [btn setTitleColor:[UIColor blackColor] forState:UIControlStateSelected];此时,

2017-01-10 18:13:11 4825

空空如也

空空如也

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

TA关注的人

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