2019-01-21 12:25:56 u012852597 阅读数 404
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3507 人正在学习 去看看 许英俊

如下表格所示:

系统版本 型号 图片尺寸 倍图
iPhone Portrait iOS 7+ 2X 640 × 960 @2x
Retina 4 640 × 1136 @2x
iPhone Portrait iOS 8+ Retina HD 5.5″ 1242 × 2208 @3x
Retina HD 4.7″ 750 × 1334 @2x
Portrait iOS 11+ iPhone X / iPhone Xs 1125 × 2436 @3x
Portrait iOS 12+ iPhone Xs Max 1242 × 2688 @3x
iPhone Xʀ 828 × 1792 @2x

示例:
在这里插入图片描述

2016-06-16 16:39:27 shan1991fei 阅读数 1137
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3507 人正在学习 去看看 许英俊

有时候我们希望启动页图片在APP里面多停留一段时间

其实我们可以在Appdelegte里面的代理方法中完成此设置

 (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

// Override point for customization after application launch.

 

[NSThread sleepForTimeInterval:3.0];//设置启动页面时间

 

return YES;

}

这样就可以自己设置启动页的显示时间了 

2015-12-02 23:00:00 weixin_30519071 阅读数 3
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3507 人正在学习 去看看 许英俊
  • 错误症状:

OSX 10.10+Xcode5.1 无法启动或者安装应用程序到iOS 6.1 simulator

  • 错误原因:

  iOS Simulator 内核要使用OSX 系统内核,所以iOS Simulator 和 OSX 版本之间存在依赖关系

    1. OSX10.10 支持iOS7.1 以后的simulator,之前的Simulator 是不支持的。 即使XCode 5.1 支持iOS 6.1
    2. OSX10.9 支持iOS6,iOS7

转载于:https://www.cnblogs.com/peaceWang/p/5014654.html

2015-09-10 09:19:29 u013375242 阅读数 1955
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3507 人正在学习 去看看 许英俊

1.Images.xcassets添加LaunchImage

2.具体大小和添加类别都是可以调的


3.选中LaunchScreen.xib,去掉右边选项use as launch screen 

4.在launch Image Source 选中你所添加的launchImage ,再把Launch Screen File 置为空(这个很重要)

5.OK,运行,现在启动图就会显示。要是还是不显示,那就是那个步骤写错了,仔细检查,好的开发人员要锻炼自己的耐心和细心。好了不多侃了,有什么问题也可以问我。

2018-08-21 08:47:41 tongxiaoshuai 阅读数 489
  • iOS开发-全面解析iOS蓝牙BLE4.0开发

    只要你会OC基础,会写HelloWorld,你就可以实现iOS的蓝牙通信功能,实现蓝牙小项目也不在话下,作者会带领大家详细分析BLE4.0原理,通过分析xcode使用的蓝牙API,让学者能够得心应手的实现蓝牙BLE4.0的开发

    3507 人正在学习 去看看 许英俊

原因:因为有P3图片导致莫名闪退问题

效果:xcode运行不会导致闪退,蒲公英安装不会导致闪退,ipa安装不会导致闪退,只有从App Store下载会导致闪退

解决方案:1:找到打包的ipa,然后压缩会生成俩个文件夹,我们需要的是Payload这个文件夹。

2:打开终端,进入文件夹位置  cd path ,path是指把文件夹拖到终端里面就行了

3:在终端输入 find . -name 'Assets.car'

4:使用 assetutil 命令找到任何包含着 16-bit or P3 的资源文件, 对每个 Assets.car 执行以下命令 : sudo xcrun --sdk iphoneos assetutil --info Assets.car> /tmp/Assets.json 回车之后会让你输入密码 输入密码回车即可 temp是Assets.json需要保存的位置

5:打开生成的Assets.json文件  查找“DisplayGamut": “P3”的内容,然后把图片替换就OK了

{

"Compression" : "lzvn",

"BitsPerSample" : 16, //这里也是不正常,正常是8位的

"LayoutDirection" : "0 - Horizontal",

"AssetType" : "Image",

"ColorModel" : "RGB",

"Name" : "iPhone6Plus",//图片名称

"PixelWidth" : 1242,

"Graphics" : "GLES2,0",

"Subtype" : 0,

"PixelHeight" : 2280,

"SizeClass Horizontal" : "universal",

"EdgeInsets" : "top:0 left:0 bottom:0 right:0",

"Scale" : 2,

"Memory" : "512MB",

"Opaque" : true,

"DisplayGamut" : "P3",//这里不正常 正常情况是没有这个的

"Idiom" : "universal",

"Encoding" : "ARGB-16",

"Image Type" : "kCoreThemeOnePartScale",

"SizeClass Vertical" : "universal"

},

5.8 布局启动屏幕

阅读数 32

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