记录自己日常开发问题
2017-01-23 本文已影响22人
随缘吖
如何删除xcode 中冗余的证书
打开finder,同时摁command+shift+G 进入
~/Library/MobileDevice/Provisioning Profiles 目录下
删除对应证书即可
打包上传App Store发布TestFlight 提示 缺少合规证明
打开项目,找到info.plist 右键,已source code形式打开,加入键值对,
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
修改工程的build版本号即可
如何撤销导航栏返回按钮的文字(不想自定义导航栏的话)
直接将下边代码,加在 didFinishLaunchingWithOptions 即可
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];
新方法
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:self.navigationItem.backBarButtonItem.style target:nil action:nil];
项目开发中 想修改最上方时间状态栏的方法
//设置样式
-(UIStatusBarStyle) preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
//设置是否隐藏
-(BOOL) prefersStatusBarHidden
{
return YES;
}
但是当rootviewcontroller 是 UINavgationViewController 时候会不执行,需要对navbar 设置
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
typedef NS_ENUM(NSInteger, UIBarStyle) {
UIBarStyleDefault = 0,
UIBarStyleBlack = 1,
UIBarStyleBlackOpaque = 1, // Deprecated. Use UIBarStyleBlack
UIBarStyleBlackTranslucent = 2, // Deprecated. Use UIBarStyleBlack and set the translucent property to YES
} __TVOS_PROHIBITED;
详细解释请参考 链接
pod search 明明存在的库,却总是搜索不到 -
解决方法,打开终端,输入下边命令,重新pod search
rm ~/Library/Caches/CocoaPods/search_index.json