IOS
文章平均质量分 62
真像大白阿
Java的傀儡。。
展开
-
Live Activity - 创建你自己的灵动岛 App
Dynamic Island 和灵动岛都是一个含义,技术内容的特指名词我们尽量用英文原始词汇, 所以后面我们都用 Dynamic Island转载 2023-03-31 18:09:06 · 2150 阅读 · 1 评论 -
Unity 配置Xcode工程--添加Capability
就是开启不了有些Capability,需要自己手动开启,这其实很繁琐,需要复制粘贴文本等。刚开始怀疑是不是Unity版本的问题,因为用的是Unity官方自带的API来添加Capability。之前的Unity版本是2017.4.7f1,最近项目升级了Unity版本,现在是2017.4.22f1版本,但测试了,还是开启不了有些Capability。 //project.AddCapability(target, PBXCapabilityType.PushNotifica...转载 2021-05-29 16:45:42 · 1406 阅读 · 0 评论 -
Unity2019.4打iOS包TestFlight测试闪退
简介:项目升级到了2019.4.x,使用jenkins打包的时候,发现使用之前的流程,无论是Android和iOS打包都会失败。新版Unity打包机制改变Android的gradle模板中,Unity导出的Android工程不再是Application,而是Library。iOS更加也是类似,在之前导出XCode工程的时候,只有一个Unity-iPhone的Target(Test不算),而新版本的Unity导出的XCode工程,除了原有的Unity-iPhone之外,还有一个UnityFra原创 2021-03-31 18:46:19 · 1571 阅读 · 0 评论 -
Unity 导出XCode工程运行报错: ‘UnityFramework/UnityFramework.h‘ file not found
简介近期项目升级到2019.4.10f1版本,在用自动化打包的时候,遇到了一些问题,其中一个是,在导出XCode工程之后,运行工程的时候,编译报错:'UnityFramework/UnityFramework.h' file not found在之前版本没有问题,这个时候看下项目结构,Unity导出的XCode目录和之前版本不一样,现在有个MainApp文件夹,里面是入口文件main.mm点击打开main.mm看到了报错这一行,头文件的引用 include <UnityFramework/原创 2021-03-15 17:29:23 · 5611 阅读 · 0 评论 -
iOS开发各种证书详解
引言关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做iOS开发的同学没少被折腾。对于一个iOS开发小白、半吊子(比如像我自己)抑或老兵,或多或少会有或曾有过以下不详、疑问、疑惑甚至困惑:什么是App ID?Explicit/Wildcard App ID有何区别?什么是App Group ID? 什么是证书(Certificate)?如何申请?有啥用? 什么是Key Pair(公钥/私钥)?有啥用?与转载 2020-08-31 23:18:38 · 9100 阅读 · 1 评论 -
iOS使用otool反编译查看接库
简介: 在苹果审核的时候,苹果可以获取到我们包的API,用于私有API的检测,那我们使用otool反编译ipa,就像Android的apkTool一样,简单有效。关于otool,按照文档介绍,otool(object file displaying tool),可以对指定目标文件或者库文件以特定的方法解析显示。使用方法:1.我们可以用xcode打出一个ipa包进行测试。ipa实际上也是一个压...原创 2018-06-26 18:19:06 · 3633 阅读 · 0 评论 -
iOS11网络类型判断(iPhoneX获取网络类型闪退)
简介: 在之前的项目中,很多是使用导航栏中视图层,通过kvc来获取网络状态,以前感觉这个方法有些投机取巧,到了iOS11,做iPhoneX适配的时候,除了蛋疼的UI,在获取使用以前获取网络状态的方法时候,果然炸了。。解决方案:可以使用Reachability 的方案来解决该问题,GitHub地址,也可以去CSDN资源页下载。内容#import <Foundation/Foundatio...原创 2018-06-19 11:16:29 · 2268 阅读 · 0 评论 -
iOS 基础:证书介绍
首先,打开developer.apple.com ,在iOS Dev Center打开Certificates, Indentifiers & Profiles认识一下基本结构。列表就包含了开发、调试和发布iOS应用程序所需的所有内容:Certificates、Identifiers、Devices、Provisioning Profiles。Certificate证书是用转载 2018-02-01 17:17:52 · 669 阅读 · 0 评论 -
iOS开发中,使用PC查看/修改沙盒文件
简介:在进行iOS开发中,APP尤其是游戏,在沙盒中可以存放游戏资源包或者数据,例如Json文件、AssetBundle包,在使用服务器下载资源包,存放到本地沙盒中,可以大大减少APP本身的大小,当然,在调试的时候,如果频繁的更换服务器的AssetBundle包,是很麻烦的,所以可以考虑在PC上替换APP内的沙盒目录中的AssetBundle包,便于调试,iOS设备关于沙箱的操作不像Andro原创 2017-12-04 23:52:51 · 3586 阅读 · 0 评论 -
iOS App上架流程
一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。一个已经开发完成的项目。三、检查:你的Xcode转载 2017-11-16 09:57:03 · 905 阅读 · 1 评论 -
官方Xcode及模拟器SDK下载
如果你嫌在 App Store 下载 Xcode 太慢,你也可以选择从网络上下载:Xcode下载(Beta版打的包是不能提交到App Store上的)绝对官方源!!!绝对官方源!!!绝对官方源!!!不能确定自己的 Xcode 是否有问题?简单的一条命令就能验证!在终端输入 spctl 命令,并带上安装的 Xcode 的路径:[ruby转载 2017-11-15 18:59:00 · 2087 阅读 · 0 评论 -
ARKit & OpenGL ES - ARKit 原理及实现
本文所用的代码在https://github.com/SquarePants1991/OpenGLESLearn.git的ARKit分支中。iOS11推出了新框架ARKit,通过ARKit和SceneKit可以很方便的制作AR App。苹果也提供了AR基本的应用框架,你可以直接从此开始你的AR App的开发。不过本系列文章将使用OpenGL ES为ARKit提供渲染支持,接转载 2017-08-02 10:49:16 · 1384 阅读 · 3 评论 -
VMWare 装mac os x 一个必备优化神器 beamoff
http://files.cnblogs.com/files/yipu/beamoff.zip这个程序设置为登录启动比较好 源码很简单://// AppDelegate.m// beamoff//// Created by ANDREI VAYAVODA on 09.11.14.// Copyright (c) 2014 ANDREI VAYAVODA. All转载 2017-08-02 13:05:06 · 13102 阅读 · 2 评论