ecmobile iOS 9.0下 xcode修正
2015-11-19 08:39
495 查看
前言:
部署后
XCODE下需要修改URL
AppDelegate.m
编译的时候,收藏那报错,把那行先注释,然后模拟器 运行OK
真机调试记得build 配置下把不相关的udid 换成自己签名证书!!
一:文字不显示
查找以下方法,然后替换。
- (BOOL)setCurrentLanguageName:(NSString *)name
{
BeeLanguage * lang = [self findLanguage:name];
if ( nil == lang )
{
NSString * langPath = [[NSBundle mainBundle] pathForResource:name ofType:@"xml"];
NSString * langPath2 = [[NSBundle mainBundle] pathForResource:name ofType:@"lang"];
NSLog(@"%@ %@", langPath, langPath2);
NSString * content = [NSString stringWithContentsOfFile:langPath encoding:NSUTF8StringEncoding error:NULL];
if ( nil == content )
{
content = [NSString stringWithContentsOfFile:langPath2 encoding:NSUTF8StringEncoding error:NULL];
}
if ( content == nil )
{
NSString * defaultlangePath = [[NSBundle mainBundle] pathForResource:@"zh-Hans" ofType:@"lang"];
content = [NSString stringWithContentsOfFile:defaultlangePath encoding:NSUTF8StringEncoding error:NULL];
}
lang = [BeeLanguage language:content];
}
if ( lang )
{
lang.name = name;
[self applyLanguage:lang];
return YES;
}
return NO;
}
二:网页无法开打
在info.plist文件中,右击空白位置 Add Row .然后添加类型为Dictionary的NSAppTransportSecurity,在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES
三:Bitcode
会导致编译错误,解决方法:
在Build Settings 中搜索Bitcode 设置为NO
特别是报 *.a 有错误的时候,这个办法很好!赞啊。
四:页面空白
将ON_WILL_APPEAR中有关页面布局方法写在ON_DID_APPEAR方法中。
例如:
部署后
XCODE下需要修改URL
AppDelegate.m
编译的时候,收藏那报错,把那行先注释,然后模拟器 运行OK
真机调试记得build 配置下把不相关的udid 换成自己签名证书!!
一:文字不显示
查找以下方法,然后替换。
- (BOOL)setCurrentLanguageName:(NSString *)name
{
BeeLanguage * lang = [self findLanguage:name];
if ( nil == lang )
{
NSString * langPath = [[NSBundle mainBundle] pathForResource:name ofType:@"xml"];
NSString * langPath2 = [[NSBundle mainBundle] pathForResource:name ofType:@"lang"];
NSLog(@"%@ %@", langPath, langPath2);
NSString * content = [NSString stringWithContentsOfFile:langPath encoding:NSUTF8StringEncoding error:NULL];
if ( nil == content )
{
content = [NSString stringWithContentsOfFile:langPath2 encoding:NSUTF8StringEncoding error:NULL];
}
if ( content == nil )
{
NSString * defaultlangePath = [[NSBundle mainBundle] pathForResource:@"zh-Hans" ofType:@"lang"];
content = [NSString stringWithContentsOfFile:defaultlangePath encoding:NSUTF8StringEncoding error:NULL];
}
lang = [BeeLanguage language:content];
}
if ( lang )
{
lang.name = name;
[self applyLanguage:lang];
return YES;
}
return NO;
}
二:网页无法开打
在info.plist文件中,右击空白位置 Add Row .然后添加类型为Dictionary的NSAppTransportSecurity,在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES
三:Bitcode
会导致编译错误,解决方法:
在Build Settings 中搜索Bitcode 设置为NO
特别是报 *.a 有错误的时候,这个办法很好!赞啊。
四:页面空白
将ON_WILL_APPEAR中有关页面布局方法写在ON_DID_APPEAR方法中。
例如:
相关文章推荐
- iOS之 view视图的创建和它的Frame、bounds、center属性
- ios下拉放大图片效果
- 【译】17个提升iOS开发效率的必用工具
- iOS 开发 之 创建你自已的 Framework
- iOS硬解H.264:-VideoToolboxDemo源码分析[草稿]
- How to decode a H.264 frame on iOS by hardware decoding?
- 一个bug
- setiosflags() 的好处多多
- ios软件开发-第二课-基础知识
- iOS ViewController之间传值方法一(利用临时变量)
- iOS的property相关修饰符
- 在iOS平台使用ffmpeg解码h264视频流
- SVN中trunk,branches,tags用法详解
- 号外!号外!苹果开发者官网不能访问了。疑似遭到黑客攻击
- iOS菜狗养成路之BullEyeGame游戏
- 最新的CocoaPods安装教程
- ios开发在Xcode中如何给程序添加icon图标
- iOS开发:本地通知(推送)
- iOS开发之猜图王
- iOS开发之应用程序