2016-05-07 01:22:31 xiao_quan 阅读数 28211
  • iOS进阶开发

    进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.课程答疑讲师QQ:471926977

    1649 人正在学习 去看看 李文瀚

最近我的iPhone 5旧机重新刷了系统,今天做开发的时候突然要用到限速测试,

记得以前都是在开发者选项里去打开network link conditioner开关,然后选择一个profile ,

今天去设置里从头到尾仔细找了遍,没发现有开发者选项,后来终于在网上找到答案了,

觉得很受用,这里为了方便广大iOS童鞋,记录如下:

1、XCode 6 , 数据线连接手机到Mac上,Xcode -》 Windows-》Organizer -》选中当前手机设备 ,选中Use for Development.

2、XCode 7,  数据线连接手机到Mac上,Xcode -》 Windows-》Devices -》选中当前手机设备,右键弹出菜单-》选择Show Provisioning Profiles...-》

会弹出一个证书列表窗口,如果手机已经安装了必要的开发者证书,直接点击done按钮即可,否则需要点击左下角的+号,把从网上下载下来的证书导入进去,

点击done按钮关闭窗口,此时再看手机设置里是不是多了一个开发者选项。


2018-11-28 09:58:50 weixin_42583024 阅读数 307
  • iOS进阶开发

    进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.课程答疑讲师QQ:471926977

    1649 人正在学习 去看看 李文瀚
  6月5日凌晨,苹果正式给大家带来了iOS 12操作系统,同时演示了其很多的新功能。看了这些功能之后,你是否已经跃跃欲试了呢?不过需要提醒大家的是,本次苹果提供的是iOS 12开发者预览版,其中还有很多bug有待解决,更新升级还需谨慎。

首先确认好你的设备是否支持iOS 12:

如果想体验iOS 12开发者预览版,首先升级前准备:用 iTunes 连接你的 iOS 设备进行整机备份(必备),其次需要安装相应描述文件,才能在设置中检查获取此次OTA更新。

具体步骤如下:

1、可以用 Safari 浏览器访问 ibeta.me 输入密码安装在你的设备上,或复制后面链接下载→https://pan.baidu.com/s/1o2Je3HkAFG4mYk2ViWHxKw

2、在弹出的对话框中选择“允许”系统将提示您安装“iOS Beta配置文件”。

3、点击“安装”,然后输入密码,在接下来的【同意】对话框中均点击“安装”,然后重启设备

4、在设备重启后,在设置界面选择“通用”,然后进入“软件更新”,便可以检测到iOS 12开发者预览版

最后提醒大家,iOS 12开发者预览版还是有很多bug存在的,升级需谨慎。已经升级的朋友,想要降回iOS 11.4可以通过我们的XY刷机助手来降级。

2019-02-05 10:34:00 weixin_34224941 阅读数 66
  • iOS进阶开发

    进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.课程答疑讲师QQ:471926977

    1649 人正在学习 去看看 李文瀚

可以百度“XX手机 开发者模式”来得到目标手机的开启方式,各类手机的开启方式大同小异

小米

以小米手机为例,在更多设置里面,可以找到开发者模式
1
2
开启调试模式
3

逍遥安卓

以逍遥安卓模拟器为例,开发者模式相对隐蔽
在设置-关于里面连点版本(7次),进入开发者模式
1
2
连击版本号,进入开发者模式,然后可以开启模拟位置
3
4

转载于:https://www.cnblogs.com/Lulus/p/10352555.html

2015-04-20 09:45:48 alincexiaohao 阅读数 1456
  • iOS进阶开发

    进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.课程答疑讲师QQ:471926977

    1649 人正在学习 去看看 李文瀚

1、为什么会使用NSZombieEnabled?

应用调试可能会收到类似 Thread 1: Program received signal:"EXC_BAD_ACCESS 这样的错误提示信息,这样的信息通常是内存操作错误引起,例如你对已释放的对象发送消息时就会出现,再如release 的对象再release,release 那些autorelease 的对象等

当设置NSZombieEnabled环境变量后,一个对象销毁时会被转化为_NSZombie,设置NSZombieEnabled后,当你向一个已经释放的对象发送消息,这个对象就不会向之前那样Crash或者产生一个难以理解的行为,而是放出一个错误消息,然后以一种可预测的可以产生debug断点的方式消失, 因此我们就可以找到具体或者大概是哪个对象被错误的释放了。 

2、如何设置为NSZombieEnabled模式?

方法一:Product ->Scheme-> Edit Scheme-> Arguments->Environment Variables->点击"加号", 将 NSZombieEnabled 参数加到Environment Variables 窗口中, 后面的数值写YES

2017-05-12 17:06:21 a_hanxing 阅读数 395
  • iOS进阶开发

    进阶课程涵盖目前iOS开发需要提升和深入研究的基础知识.通过原理讲解,深入理解底层机制.课程答疑讲师QQ:471926977

    1649 人正在学习 去看看 李文瀚

在实际开发中很多时候都需要真机测试,可是 iOS 开发与 Android 开发不同,Android 开发用电脑通过 USB 连接就直接能真机测试,可 iSO 需要或许手机的“唯一标识吗”并切备份到开发者账号中才能使用真机测试。

1、打开网站输入开发者账号及密码:

https://developer.apple.com/account/ios/certificate

2、打开网站后选择图中选项;

这里写图片描述

3、然后右侧就会出现如图显示,点击添加按钮;

![这里写图片描述](http://img.blog.csdn.net/20170512164338648?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYV9oYW54aW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

4、然后会出现如图显示,让我们输入手机的名字以及 UDID ;

这里写图片描述

5、我们回到 XCode中 ,将手机与电脑连接后,点击 Window 选项选择如图选项:

6、就会进入到如下图显示的界面 我们先点击选择自己的手机然后就会看见右侧红色框中显示的内容,我们将 Name 和 Identifier 中内容粘贴到 “4”中红色框中。;

7、最后点击一下最下面的蓝色按钮下一步,下一步就成功了,然后回到项目中就可以直接真机运行项目了。

这里写图片描述

没有更多推荐了,返回首页