美文网首页
记录自己日常开发问题

记录自己日常开发问题

作者: 随缘吖 | 来源:发表于2017-01-23 11:03 被阅读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
    

    相关文章

      网友评论

          本文标题:记录自己日常开发问题

          本文链接:https://www.haomeiwen.com/subject/nrsobttx.html