Crashlytics更新为Fabric:无法复制dSYM

时间:2015-07-17 11:25:30

标签: xcode crashlytics twitter-fabric

我已将我的项目从Crashlytics更新为Fabric。我已经按照Fabric Mac应用程序中的所有步骤进行操作,但现在我的应用程序简单不会在没有清理的情况下构建多次。

当我使用Product>干净,我可以建立我的应用程序一次。下次我尝试时,建筑再次失败。

我该怎么做才能解决这个问题?

foreach (var datum in new Datums("reactor_data").Populate())
        {

...

internal void PopulateInternal(string fields, string constraints)
        {
            this.Values = new List<Datum>();

            string query = string.Format("SELECT {0} FROM {1}{2}", fields == null ? "*" : Database.CorrectFields(fields), this.Table, constraints != null ? " WHERE " + constraints : string.Empty);

            using (MySqlDataReader reader = MySqlHelper.ExecuteReader(Database.ConnectionString, query))
            {
                while (reader.Read())
                {
                    Dictionary<string, object> dictionary = new Dictionary<string, object>();

                    for (int i = 0; i < reader.FieldCount; i++)
                    {
                        dictionary.Add(reader.GetName(i), reader.GetValue(i));
                    }

                    this.Values.Add(new Datum(this.Table, dictionary));
                }
            }
        }

2 个答案:

答案 0 :(得分:0)

看起来更新Fabric / Crashlytics解决了我的问题!

pod update 'Crashlytics'
Installing Crashlytics 3.1.0 (was 3.0.11)

更新:我想我说得太早了。这个问题并没有完全解决,但至少我必须比以前少干净。

答案 1 :(得分:-3)

为构建脚本添加清理