iOS
文章平均质量分 82
千喜
90后程序媛,热爱技术热爱分享,专注于客户端开发
展开
-
Xcode真机测试(无需开发者账号)
链接 : https://www.jianshu.com/p/cbe59138fca6(亲测可用) 最近升级了Xcode,真机测试出现了问题,分享下:Xcode 8之后有了自动配置证书的功能,但是刚接触报错会感觉云里雾里 = =其实很多时候登陆了apple ID自动配置证书出错都是因为bundle identifier跟别人重复了,就像网上刚下来的demo,其bundle ident...转载 2018-08-22 11:26:52 · 12589 阅读 · 0 评论 -
Unity功能记录(十五) ------ Input实现手势控制物体(后续再更新)
一.拖拽旋转实现方式一 : Vector3 mousePos; IEnumerator OnMouseDown() { mousePos = Input.mousePosition; while (Input.GetMouseButton(0)) { Vector3 offset = mousePo...原创 2019-01-22 11:30:29 · 469 阅读 · 0 评论 -
Unity插件学习(八) ------ NatCorder录屏功能
原本打算原生写,感觉太复杂了,还是用插件吧~下载地址 :官网API介绍地址 :https://olokobayusuf.github.io/NatCorder-Docs/插件中包含两个案例,一个是打开摄像头录屏(同时录制声音),一个是灰度摄像头视频录制,还可以保存为gif和mp4两种不同格式,我只用到了视频录制,因此本文也只简介此功能RecordButton脚本 : 主要是...原创 2019-02-28 14:41:26 · 8015 阅读 · 5 评论 -
Unity功能记录(十八) ------ 判断iphone设备型号的方法
在unity开发iphone app,特别是最近适配iphone x时,需要知道app目前运行的设备型号。可以通过SystemInfo.deviceModel获取设备型号,但是,获取的值是形如:iPhone8,1这种。这里有个表:iPhone7,1 iPhone 6 PlusiPhone7,2 iPhone 6iPhone8,1 iPhone ...转载 2019-02-15 15:52:34 · 1564 阅读 · 0 评论 -
Unity功能记录(二十) ------ 获取Android与ios唯一设备标识码UUID
2019年5月30日更新 : Android功能记录(一) ------ 获取手机唯一标识码以下方法对于华为手机无效被坑的好狠~原本以为SystemInfo.deviceUniqueIdentifier就是设备唯一标识码,谁知道,这个在某些设备上获取的是动态变化的!!!!?一.Android /** * 返回 唯一的虚拟 ID ...原创 2019-03-01 16:41:58 · 9241 阅读 · 4 评论 -
Unity功能记录(十九) ------ 调用Android与ios相册并返回用户选中的图片路径
一.Android public void OpenAlbum() { Intent intent = new Intent(Intent.ACTION_PICK, null); intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*"); sta...原创 2019-03-01 17:08:41 · 2007 阅读 · 0 评论 -
Unity功能记录(十七) ------ 截屏功能
大致分三种:1.针对指定的相机进行截屏public Texture2D CaptureScreen(Camera came, Rect r) { RenderTexture rt = new RenderTexture((int)r.width, (int)r.height, 0); came.targetTexture = rt; came....原创 2019-02-14 14:43:52 · 1786 阅读 · 1 评论 -
iOS功能记录(一) ------ Xcode10.2打包在iOS12.1.4上运行(低版本xcode打包到iOS高版本)
一不小心升级了,但是iOS系统更新到了12.1.4,xcode版本却还是10.1,意外知道了下面这个方法一.官网下载beta版本 下载地址 :https://developer.apple.com/download/二.安装beta版本,进入包体找到以下内容路径如下 : Xcode.app/Contents/Developer/Platforms/iPhoneOS.plat...原创 2019-03-01 16:28:32 · 4734 阅读 · 7 评论 -
Unity插件学习 ------ ShareSDK推送
一.Android官方参考文档 :http://wiki.mob.com/mobpush-android-for-unity/官方示例 :https://github.com/MobClub/MobPush-For-Unity官方文档很详细了,这里只是记录踩的坑以及细节,这里只是博主的一些不注意的地方,如有错,请指正①.修改配置信息官网只是说配置信息,但却没说在哪里修改...原创 2019-03-02 14:35:21 · 847 阅读 · 0 评论 -
Unity插件学习(九) ------ unity基于Protobuf导出/读取Excel表格数据
最近在将本地应用更改成资源打包成AB包放在后端实时下载,看了一段时间底层资源加载的视频,然后看到配置表的集中实现方式 :1.基于Python的Excel与类的映射(保存成python文件)2.基于Protobuf的Excel映射成类(二进制映射成类)3.程序生成xml,策划配置Excel使用vb转成xml,运行时使用的是二进制(但是要改变的话就需要策划和程序一起改变且重新填写)前两者比...原创 2019-03-15 18:27:07 · 2056 阅读 · 0 评论 -
Vuforia开发问题记录(六)------- iPhone X摄像机画面卡顿
现象是 : 手机移动一段时间后摄像机画面才同步过来一.解决方案1.xcode属性设置在Unity减少安装包的大小总结中在xcode进行了不少设置,因此我重新发布了一个版本,只保留 舍弃架构armv7/XCode工程中将Bitcode由yes改为no (已默认为No)两项优化,重新上传,重新测试,不那么卡顿了,不清楚是哪一项优化导致2.提高帧率①.修改帧数在 Edit/Pro...原创 2019-01-21 16:53:05 · 1172 阅读 · 0 评论 -
IOS报错解决(二) ------ No accounts with App Store Connect access have been found
最近XCode打包出了下图问题 : 对于我这个ios菜鸟来说简直是!!!!????一脸懵逼,当然,大神不会遇到这种问题的,这里只是为了记录以后方便查找解决方法 : 1.参照 如何删除Xcode中多余的证书配置文件(Provisioning Profile)删除全部的配置文件 2.参照iOS-app证书配置和发布流程详解生成证书 3.Xcode删除APP IDs...原创 2019-01-19 18:09:30 · 18823 阅读 · 2 评论 -
IOS报错解决(一) ------ Undefined symbols for architecture armv7错误
Undefined symbols for architecture armv7: "_OBJC_CLASS_$_BriefMainModel", referenced from: objc-class-ref in BriefMainViewController.o "_OBJC_CLASS_$_DDXMLDocument", referenced from:...转载 2018-12-06 14:10:40 · 4601 阅读 · 0 评论 -
XCode使用一:Xcode基本操作
1.Xcode IDE概览说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点列(Ribbon)->代码编辑窗口(Standard/Primary Editor)”。边列(Gutter):显示行号和断点。焦点列(Ribbon):灰色深度与代码嵌套深度相关:鼠标悬停可突出显示右侧相应代码块(Focus code blocks on h...转载 2018-08-22 14:44:08 · 38818 阅读 · 1 评论 -
Xcode使用二: Build Settings参数
本文主要对xcode中常见的工程配置进行介绍,仅用于记录分享,不做其他用途。一.Architectures Additional SDKs在编译的时候需要附加的SDK。Architectures支持的处理器架构。支持的指令集越多,就会编译出包含多个指令集代码的数据包,对应生成二进制包就越大,最终目标文件也会变大。指令集可以参考:http://www.jianshu....转载 2018-08-22 15:14:36 · 3768 阅读 · 0 评论 -
IOS学习(一) ------ 创建第一个iPhone应用程序/UI
1.创建一个新的Xcode项目 选择iOS下的single view app 填写项目信息,包括应用程序名称、组织名称和公司标识符。 创建成功后设置team,可以参考 Xcode真机测试(无需开发者账号),包名会检测之前有没有人用过,所以如果不行多改几次包名说不定就好了,同时要注意一下 之后运行即可,不过博主在运行的时候出了一个问题:The maximum...原创 2018-08-22 18:39:21 · 1384 阅读 · 0 评论 -
XCode使用三:XCode工程中创建多个Targets
相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工程界面的顶部菜单中, project里面也有多个涉及到Target的项目, 那么这个Target相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工程界...转载 2018-08-22 15:18:36 · 1291 阅读 · 0 评论 -
IOS学习(二) ------ Objective-C基础学习
1.Objective-C代码的文件扩展名扩展名 内容类型 .h 头文件。头文件包含类,类型,函数和常数的声明。 .m 源代码文件。这是典型的源代码文件扩展名,可以包含 Objective-C 和 C 代码。 .mm 源代码文件。带有这种扩展名的源代码文件,除了可以包含Objective-C和C代码以外还可以包含C++代码。仅在你的Objective-C代码...转载 2018-08-28 14:33:25 · 875 阅读 · 0 评论 -
2018最新最全的iOS打包上线APP Store的教程(Xcode 9.x )
制作证书操作前往:https://developer.apple.com/account注册Bundle ID, 2、在钥匙串访问中,生成秘钥,按提示填写邮箱和名称,保存到本地即可(注意保存路径,后期将要使用,在一个项目中你可以使用同一个签名文件也可以对于每一个证书生成不一样的签名文件): 直接附上图文教程: 创建Bundle ID: ...转载 2018-09-18 16:42:15 · 1772 阅读 · 0 评论 -
iOS App打包上架超详细流程(手把手图文教你)
一、前言:作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事。但是很多人还是不知道该怎么上传到App Store上 下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(可分为): 账号类型分为个人(Individual) 公司(Company) 企业(Enterprise) 高校(University)四种类型 每年资费分别为...转载 2018-12-04 22:04:06 · 1139 阅读 · 0 评论 -
码云添加公钥(转)
由于不常设置公钥,每次设置过之后一段时间就忘了设置步骤,在网上找帖子写的也不太详细,按步骤走到最后好多次出现Permission denied (publickey).都快崩溃了,以下是由我自己的经验整理所得:码云设置公钥:一 打开网址,登陆账号 码云网址 界面如下:二 创建工程由于有一个现成的工程,就不再重新创建,读者可自行搜索 建议链接 三 生成并在码云中添加公...转载 2018-12-03 18:59:24 · 1090 阅读 · 0 评论 -
iOS解析数据坑
一起用了三种解析方式,xml和protobuf出了问题,应该是iOS限制的一.jsonjson是借用了C#的Newtonsoft public static string ToJson<T>(this T obj) where T : class { return JsonConvert.SerializeObject(obj, For...原创 2019-04-23 09:58:36 · 352 阅读 · 0 评论