扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
在做Android开发的时候,真机调试根本就不是问题,通过USB将手机连上电脑就可以了。但在IOS开发时,没有这么简单。
公司主营业务:成都网站设计、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出青岛免费做网站回馈大家。
首先你需要注册苹果开发者账号,缴纳99美元。下面我简单列出必要的过程,这些过程可以在开发者中心按提示操作。
1 登录开发者中心,创建APP ID;
2 将你的设备(iPhone或iPad)注册到开发者中心,需要安装一个APP获取设备的UUID,APP Store搜索可以得到很多这样的APP;
3 创建一个证书,证书分为开发证书和发布证书两种。调试阶段使用开发证书即可;
4 创建一个Provisioning Profile 文件,同样也分开发和发布两种,这里创建开发版即可。创建时,需要选择一个开发者证书,选择允许调试的设备。
好了,将设备用USB连接到电脑,在Xcode中选择你的设备,运行APP,就可以进行真机调试了。
部分手机升级iOS15之后,真机调试的时候,卡在启动页几分钟没反应,手动运行手机的运用又是正常的,在这种情况下,需要重新设置一下:
1、删除~/Library/Developer/Xcode/iOS DeviceSupport/该目录下所有文件。
2、选择Xcode-Window-Devices and Simulators,鼠标右键点击真机设备,选择Unpair Device;
3、重新启动Xcode。
上述步骤做完如果还是不行,升级Xcode,并重新执行上述操作。
当前环境:Xcode Version 12.5.1 (12E507)
我为了测试流程,重新注册了apple id,在xcode中登录,选择 Manage Certificates
点击+号,新建 Apple Development
Team 选择刚新加的 Personal Team ,这时候, Build Settings 里的 Code Signing Identity 自动变成 Applee Development ,就用这个就好的
修改 Bundle Identifier ,这里主要不能和别人一样的,所以如果是本地测试,那就长一点好了
配置好直接运行,会有个提示,这时候需要到手机描述文件里,信任证书,然后在重新运行。
从 Xcode 7 开始,无需加入 ADP 即可真机开发。 而在 Xcode 7 之前,必需买至少 99美元的 ADP 才能真机调试,不过网上有Xcode 5 + iOS 7 免证书真机调试与生成 IPA 全攻略,用自签证书代替苹果的证书,不过机子需要越狱才行。
有时候,连接真机调试时,程序无法在真机中运行,但是Xcode却显示Build Succeed,是因为没有在Debug模式中选择需要运行的app才会出现这样的情况,打包程序时原理也是一样的,我们只要在项目中设置一下即可解决该问题。
首先点击app的Logo,选择Edit Scheme。
然后选择Run,在info里面选中Debug模式,里面有可以选择app的选项,点击选中要运行的应用即可。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流