<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/w15117957952</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; w15117957952]]></copyright><item><title><![CDATA[steam上传包流程]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/138281901</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/138281901</guid><author>w15117957952</author><pubDate>Sun, 28 Apr 2024 16:27:25 +0800</pubDate><description><![CDATA[steam上传]]></description><category></category></item><item><title><![CDATA[关于cornerstone checkout时选择Depth]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/133949413</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/133949413</guid><author>w15117957952</author><pubDate>Fri, 20 Oct 2023 16:56:12 +0800</pubDate><description><![CDATA[我这里是因为项目特别大，checkout时特别容易出错，所以选择了分步下载；下载时先选择“Immediate files and folders only”，checkout下来只有一级文件和文件夹，而这个一级文件夹下的二级文件和文件夹都不会被更新下来；例如在A目录下有个B文件夹和C文件，B文件夹下有D文件夹和E文件，那么此时checkout到本地的只有B文件夹和C文件，而D文件夹和E文件都不会被checkout下来；只checkout目录下的文件，不会checkout目录下的文件夹；]]></description><category></category></item><item><title><![CDATA[iOS开发中的APP内活动之通用链接]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/131517416</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/131517416</guid><author>w15117957952</author><pubDate>Mon, 03 Jul 2023 18:42:58 +0800</pubDate><description><![CDATA[用户就可以在App Store上看到APP内活动，如果用户未安装此APP，可以在APP内活动页面中直接下载安装；不需要带https://和apple-app-site-association文件中 path 和 components里的内容，也不需要尾部斜杠（/）请避免使用短链接或添加多重定向。将链接粘贴到“备忘录”，然后轻点链接，出现  在“你的APP名”中打开 ，点击会跳转到APP内。（2）josn文件内不能有注释代码，我就因为一开始在这个文件里随手写了句注释，后来测试一直无法跳转到APP；]]></description><category></category></item><item><title><![CDATA[iOS提审报错Asset validation failed(90087)，Asset validation failed (90125)]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/131291508</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/131291508</guid><author>w15117957952</author><pubDate>Mon, 19 Jun 2023 17:20:42 +0800</pubDate><description><![CDATA[报错原因可以看到是因为AdjustSigComHotgamecenterZlsgSdk.framework这个三方库文件包含了x86_64,i386这两个框架；是在TARGETS->Build Phases->点击加号选择New Run Script Phase，然后复制粘贴下面代码。3、再重复第一步，确认一下包含的框架，直到不包含x86_64,i386这两个框架就可以了；2、剔除掉x86_64和i386这两个框架，只保留armv7和arm64。我这里是只用了方案一重新打包上传就成功了。]]></description><category></category></item><item><title><![CDATA[iOS开发中关于TestFlight提示无法安装xxx，所请求的APP不可用或者不存在]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/130525827</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/130525827</guid><author>w15117957952</author><pubDate>Sat, 06 May 2023 14:10:16 +0800</pubDate><description><![CDATA[TestFlight提示无法安装，所请求的APP不可用或者不存在]]></description><category></category></item><item><title><![CDATA[iOS开发中经典错误Undefined symbols for architecture arm64: ld: symbol(s) not found for architecture arm64]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/122347468</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/122347468</guid><author>w15117957952</author><pubDate>Thu, 06 Jan 2022 16:47:47 +0800</pubDate><description><![CDATA[出现这个问题的原因有多种，这里先记录下此次解决方案。

具体错误如图：

图中VectorShape是一个自己封装的.framework库文件；

解决方案：Build Phases下，Link Binary With Libraries中加入AppTrackingTransparency.framwork系统库文件。





分析（造成此问题的原因之一）：

"_OBJC_CLASS_$_ATTrackingManager", referenced from:

objc-class-ref in V.]]></description><category></category></item><item><title><![CDATA[cornerstone check out后外链文件不显示详细文件内容]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/114011849</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/114011849</guid><author>w15117957952</author><pubDate>Wed, 24 Feb 2021 10:15:47 +0800</pubDate><description><![CDATA[让界面显示外链信息。

View-&gt; Show Contents of Externals

http://www.xuanyusong.com/archives/3719
]]></description><category></category></item><item><title><![CDATA[.sh文件运行报错：env : lua ：No such file or directory]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/106300898</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/106300898</guid><author>w15117957952</author><pubDate>Sat, 23 May 2020 15:36:24 +0800</pubDate><description><![CDATA[今天在执行工程中.sh文件时报错了，提示env : lua ：No such file or directory；

经公司大神指点，是Mac下lua环境没有配置；

然后进行lua环境的安装

1.打开终端，查看是否安装过lua

在终端直接输入 lua 然后回车，

如果没有安装过会提示 command not found ；如果已经安装过会提示lua版本

2.如果没有安装过，在lua 官网进行下载。lua 的官方网站：http://www.lua.org

3.将下载的lua进行解压；然后cd到该.]]></description><category></category></item><item><title><![CDATA[mac OS Catalina10.15安装CocoaPods时出现的问题]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/105268964</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/105268964</guid><author>w15117957952</author><pubDate>Thu, 02 Apr 2020 14:49:51 +0800</pubDate><description><![CDATA[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...]]></description><category></category></item><item><title><![CDATA[macOS上搭建Flutter开发环境]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/105266770</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/105266770</guid><author>w15117957952</author><pubDate>Thu, 02 Apr 2020 14:09:05 +0800</pubDate><description><![CDATA[1、获取Flutter SDK

下载链接：https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos(建议下载稳定版,stable channel);

2.添加flutter相关工具到path中：






...]]></description><category></category></item><item><title><![CDATA[Cocos2d-x开发的流程]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/103051607</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/103051607</guid><author>w15117957952</author><pubDate>Fri, 22 Nov 2019 15:20:17 +0800</pubDate><description><![CDATA[游戏开发流程
1、准备游戏引擎
2、准备各类美术资源
3、编写逻辑
4、适配手机 ，继续完善
注意屏幕分辨率、内存、系统版本
5、优化
性能优化，操作系统兼容性、资源缩减
6、发布游戏
游戏的构成
图形系统之Shader (卡通渲染)
图形系统之动画
输入控制系统（触屏）
音频系统
物理系统
粒子系统 （独特的显示效果）
配置系统 （数据驱动，策划使用电子表格进行各种数值的配置）
资源管理系统
主...]]></description><category></category></item><item><title><![CDATA[Cocos2d-Lua的面向对象]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102989221</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102989221</guid><author>w15117957952</author><pubDate>Mon, 11 Nov 2019 14:33:56 +0800</pubDate><description><![CDATA[Lua中本没有面向对象的特性，tolua++是一种第三方的软件包，可以为Lua提供面向对象的特性，这样就可以使用Lua来编写使用c++语言库的脚本文件
封装
定义一个User.lua文件
-- 一个类的头，此处的类名不一定非要和文件名保持一致，但为了规范性，一般都会一致。
local User = class("User")

    --定义成员变量
    User.id = 1
    Us...]]></description><category></category></item><item><title><![CDATA[协同程序与闭包]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102976137</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102976137</guid><author>w15117957952</author><pubDate>Sat, 09 Nov 2019 17:04:08 +0800</pubDate><description><![CDATA[协同程序和线程差不多，但又有区别。协同程序和线程都是在任意时刻只能执行一个，但概念不同。
一个协同程序在运行的时候，其他协同程序是无法获得执行机会的，只有正在运行的协同程序主动挂起时，其他协同程序才有机会执行。
而线程，即使不主动休眠，也很有可能因为轮片时间到达而把执行机会让给其他线程。

...]]></description><category></category></item><item><title><![CDATA[Lua的文件操作与例外处理]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102974392</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102974392</guid><author>w15117957952</author><pubDate>Fri, 08 Nov 2019 16:17:42 +0800</pubDate><description><![CDATA[文件操作
读取文件： io.open(“iter.lua”,“r”)  第一个参数应该是绝对路径
第二个参数：r 代表以只读方式打开，
w 代表以只写方式打开，会把文件中以前的内容删除重写；如果之前没有文件，则直接创建一个
a 代表以追加方式打开，是在原来文本的内容上继续追加。
function writeFile()
    local file,msg = io.open("D:\\XXXXX...]]></description><category></category></item><item><title><![CDATA[Math数学库]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102973923</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102973923</guid><author>w15117957952</author><pubDate>Fri, 08 Nov 2019 15:31:56 +0800</pubDate><description><![CDATA[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)   100
8、math.min(2,100,1...]]></description><category></category></item><item><title><![CDATA[Lua学习-字符串操作]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102972032</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102972032</guid><author>w15117957952</author><pubDate>Fri, 08 Nov 2019 15:17:23 +0800</pubDate><description><![CDATA[1、字符串的查找
string.find(s,“ah”,5)，5如果省略，则从s字符串的第一位开始查找
--结果：10，11
s = "aaabbbcccab"
_start,_end = string.find(s,"ab",5)
print(_start..,.._end)

--找到数组中所有的“ab”元素
--结果：3---4   10---11
ii = 0
repeat
    _st...]]></description><category></category></item><item><title><![CDATA[Lua的学习-4-Table 表]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102875259</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102875259</guid><author>w15117957952</author><pubDate>Mon, 04 Nov 2019 19:48:43 +0800</pubDate><description><![CDATA[一、Table 表的初始化
Lua的Table表涵盖了 集合，数组，可变数组，哈希（键值对）
1、初始化-数组下标方式
Lua的下标从 1 开始
--声明（按照数组方式）
--结果：len = 3,3，5，7
a = {3,5,7}
len = #a
p'rint("len = "..len)
for i = 1,len do
    print(a[i])
end

通过 #a 的方式获取长度是...]]></description><category></category></item><item><title><![CDATA[Lua的学习-3]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102857247</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102857247</guid><author>w15117957952</author><pubDate>Sat, 02 Nov 2019 18:55:33 +0800</pubDate><description><![CDATA[一、Lua的基本语法
1、赋值语句
Lua是一种弱类型语言。 赋值给变量string类型，便是string 类型。赋值number类型，便是number类型。
（1）多值赋值
a,b= 10,15,30,4
print("a="..a..",b="..b)  --结果：a=10,b=15 
a,b,c = 10,15
print(c)  --结果：nil
print("a="..a..",b="....]]></description><category></category></item><item><title><![CDATA[lua学习-2]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102852650</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102852650</guid><author>w15117957952</author><pubDate>Fri, 01 Nov 2019 14:33:11 +0800</pubDate><description><![CDATA[一、运算符
1、算数运算符
二元运算符：+ - * / % ^
一元运算符：-（负）
a = 7
b = 2
c = a/b
print(c)  -- 输出3.5
--向下兼容  结果 3
d = math.floor(a/b)
--向上兼容  结果4，如果是3.1，向上兼容也是4
e = math.ceil(a/b)
--四舍五入 结果4
f = math.round(a/b)
--取余 结果1...]]></description><category></category></item><item><title><![CDATA[Lua的学习]]></title><link>https://blog.youkuaiyun.com/w15117957952/article/details/102842276</link><guid>https://blog.youkuaiyun.com/w15117957952/article/details/102842276</guid><author>w15117957952</author><pubDate>Fri, 01 Nov 2019 10:24:13 +0800</pubDate><description><![CDATA[一、全局变量和局部变量

“local”关键字代表为局部变量；不带“local”关键字为全局变量。一个lua文件中如果定义了全局变量，那么在别的文件依然可以获取到这个全局变量的值。

lua文件中初始化变量时，不用声明变量类型，会自动识别类型。

“--”单行注释；

“--[[ ]]”多行注释

二、类型判断和类型转换

1、lua 中的数据类型：

nil : lua中特殊的类型，一个全局变...]]></description><category></category></item></channel></rss>