小编Mor*_*gan的帖子

Android无法在PackageManager io.crash.air中找到此应用程序

我正在使用Android studio和Fabric插件.我已经能够向Fabric报告崩溃了.

我的应用程序的Gradle构建脚本:

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
    maven { url 'https://maven.fabric.io/public' }
}

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.xxx.yyy"
        minSdkVersion 16
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile group: 'org.apache.commons', name: 'commons-lang3', …
Run Code Online (Sandbox Code Playgroud)

android crashlytics twitter-fabric

28
推荐指数
3
解决办法
4282
查看次数

Gradle构建错误无法解析io.fabric

我正在使用android studio 2.0.当我试图建立apk时,我得到了这个错误,它曾经被用过,但现在却没有.:

Could not resolve all dependencies for configuration ':app:classpath'.
Could not resolve io.fabric.tools:gradle:1.+.
Required by:
MYAPP:app:unspecified
Could not resolve io.fabric.tools:gradle:1.+.
Failed to list versions for io.fabric.tools:gradle.
Unable to load Maven meta-data from https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml6.
Could not GET 'https://maven.fabric.io/public/io/fabric/tools/gradle/maven-metadata.xml'.
maven.fabric.io: unknown error
Run Code Online (Sandbox Code Playgroud)

这是我的build.gradle:

buildscript {
repositories {
    jcenter()
    mavenCentral()
    maven { url 'https://maven.fabric.io/public' }
}
dependencies {
    classpath 'io.fabric.tools:gradle:1.+'
    classpath 'com.android.tools.build:gradle:2.1.0'
}
}
allprojects {
repositories {
    maven { url 'https://maven.fabric.io/public' }
    maven { url "http://dl.bintray.com/populov/maven" }
    jcenter()
    mavenCentral()
    maven …
Run Code Online (Sandbox Code Playgroud)

android gradle twitter-fabric android-studio-2.0

16
推荐指数
4
解决办法
2万
查看次数

面料停留在"我们正在处理上传的dSYM.请在几分钟后回来查看状态."

我正在使用fabric来监控我的iOS应用程序崩溃.我收到一个错误,我错过了dSYM文件.使用指南https://docs.fabric.io/ios/crashlytics/missing-dsyms.html中的字幕xarchives中的信息,我上传了一个dSYM文件.

现在它停留在"我们正在处理上传的dSYM.请在几分钟后回来查看状态." 如何解决这个问题?

ios twitter-fabric

14
推荐指数
0
解决办法
1208
查看次数

如何从Swift中的Closure返回值?

所以我使用fabric plugin/Twitter-kit在我的应用程序中使用twitter api.我想获得一个名人的个人资料图片的图片网址.这是我的代码如下.

func getImageURL(celebrity :String) -> String{

    var imageURL = ""
    let client = TWTRAPIClient()
    let statusesShowEndpoint = userSearch
    let params = ["q": celebrity,
                  "page" : "1",
                  "count" : "1"
                  ]
    var clientError : NSError?

    let request = client.URLRequestWithMethod("GET", URL: statusesShowEndpoint, parameters: params, error: &clientError)

     client.sendTwitterRequest(request) { (response, data, connectionError) -> Void in
        if connectionError != nil {
            print("Error: \(connectionError)")
        }

        do {
            let json = try NSJSONSerialization.JSONObjectWithData(data!, options: [])
            print("json: \(json)")

            let profileImageURL: String? = json[0].valueForKey("profile_image_url_https") as? String …
Run Code Online (Sandbox Code Playgroud)

twitter closures ios swift twitter-fabric

11
推荐指数
2
解决办法
9409
查看次数

Fabric会自动上传缺少的dSYM

http://prntscr.com/b388sf

在iOS9之后我经常遇到这个问题并且对此感到厌倦.我正在使用最新的Xcode/Fabric/Swift并启用了bitcode.我必须从itunesconnect手动下载dSYM并将其上传到fabric以使其正常工作.

我做错了什么,如何让它像预期的那样自动运行?

crashlytics twitter-fabric

6
推荐指数
1
解决办法
4205
查看次数

ActivityNotFoundException:找不到处理 Intent 可疑行为的 Activity

我有一个正在生产的应用程序,在过去 24 小时内,我收到了来自单个用户的大约 50 次崩溃(每小时 3-4 次)。

Fabric 将设备类型标记为“sdk”,操作系统版本始终为 4.1.1。

这是堆栈跟踪:

Fatal Exception: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=market://details?id=com.google.android.gms&pcampaignid=gcore_8487000--- flg=0x80000 pkg=com.android.vending }
   at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1545)
   at android.app.Instrumentation.execStartActivity(Instrumentation.java:1416)
   at android.app.Activity.startActivityForResult(Activity.java:3351)
   at android.app.Activity.startActivityForResult(Activity.java:3312)
   at android.support.v4.app.FragmentActivity.startActivityForResult(SourceFile:843)
   at android.app.Activity.startActivity(Activity.java:3522)
   at android.app.Activity.startActivity(Activity.java:3490)
   at com.google.android.gms.dynamic.zza$5.onClick(Unknown Source)
   at android.view.View.performClick(View.java:4084)
   at android.view.View$PerformClick.run(View.java:16966)
   at android.os.Handler.handleCallback(Handler.java:615)
   at android.os.Handler.dispatchMessage(Handler.java:92)
   at android.os.Looper.loop(Looper.java:137)
   at android.app.ActivityThread.main(ActivityThread.java:4745)
   at java.lang.reflect.Method.invokeNative(Method.java)
   at java.lang.reflect.Method.invoke(Method.java:511)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
   at dalvik.system.NativeStart.main(NativeStart.java)
Run Code Online (Sandbox Code Playgroud)

没有我的包名称的迹象,看起来该应用程序正在尝试打开我无法控制的内部意图。

这可能是没有 Google Play 商店的用户/机器人吗?

android android-intent android-activity twitter-fabric

5
推荐指数
1
解决办法
3654
查看次数

从Bitrise部署Fabric / Crashlytics Beta

我已经在Bitrise中为Android项目配置了构建。现在,我需要为Fabric / Crashlytics中的beta测试设置自动部署,只是不知道如何添加一个步骤来实现这一目标。有任何想法吗?

android crashlytics twitter-fabric crashlytics-beta bitrise

5
推荐指数
1
解决办法
1209
查看次数

Fabric js如何在图像上添加文本

我需要在 img 对象上添加文本我的代码

$("#c2").click(function(){
fabric.Image.fromURL('/some/link/free_circle_2.png', function(img){
    img.setWidth(50);
    img.setHeight(50);
    canvas.add(img);

  });
});
Run Code Online (Sandbox Code Playgroud)

添加图像后,我需要添加以该图像为中心的数字。我知道我需要更改canvas.add(img);canvas.sendToBack(img);但如何添加保持图像位置的文本

javascript fabricjs

5
推荐指数
1
解决办法
4559
查看次数

Azure服务结构实例计数

我正在使用天蓝色服务面料进行POC.在本地群集中部署我的服务,它在Local.xml中使用默认设置正常工作.

我改变实例计数的那一刻它正在抛出异常.更改实例计数的选项在哪里?基本上我现在尝试在两个节点上运行我的服务.当默认值为1时,它工作正常.

InnerException:HResult = -2146233088 Message = Error -4091 EADDRINUSE地址已在使用中Source = Microsoft.AspNetCore.Server.Kestrel StatusCode = -4091

我的local.xml在这里复制

  <Parameters>
    <Parameter Name="Product_InstanceCount" Value="2" />
  </Parameters>
Run Code Online (Sandbox Code Playgroud)

任何帮助真的很感激.

谢谢

c# service azure azure-appfabric web

3
推荐指数
1
解决办法
5108
查看次数

使用 fastlane 无法在 crashlytics 包中找到提交二进制文件

我正在使用fastlane构建并将我的 ipa 提交到Crashlytics. 这是什么fastfile我的项目中的样子 -

\n\n
fastlane_version "1.66.0"\n\ndefault_platform :ios\n\nplatform :ios do\nbefore_all do\n# ENV["SLACK_URL"] = "https://hooks.slack.com/services/..."\n#cocoapods\nend\n\ndesc "Builds and uploads to Crashlytics"\nlane :debug_upload do\n\nensure_git_status_clean\nensure_git_branch(branch:\'master\')\ngit_pull\npush_to_git_remote\n\nchangelog=prompt(text:"Enter the change log:", multi_line_end_keyword:"END")\n\nincrement_build_number\n#cocoapods\n#scan\ncert\nsigh\ngym(\n    workspace: "MyProject.xcworkspace",\n    scheme: "MyProject",\n    use_legacy_build_api: true\n)\n#workspace: "MyProject.xcworkspace",\n#configuration: "Ad Hoc",\n#use_legacy_build_api: true\n#export_method: "ad-hoc"\n\ncrashlytics(\n    crashlytics_path: \xe2\x80\x9c./Pods/Crashlytics/Crashlytics.framework/submit",\n    notes: changelog,\n    api_token: "xxx",\n    build_secret: "xxx"\n)\n\nend\n
Run Code Online (Sandbox Code Playgroud)\n\n

正如您所看到的,我正在使用 CocoaPods 将 Crashlytics 集成到我的项目中。\n当我运行 fastlane 命令时,我在gym之前都取得了成功,但 Crashlytics 从未成功运行。这是我收到的错误

\n\n
[23:31:01]: -------------------------\n[23:31:01]: --- Step: crashlytics ---\n[23:31:01]: -------------------------\n[23:31:09]: Variable Dump:\n[23:31:09]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios debug_upload", :GIT_REPO_WAS_CLEAN_ON_START=>true, :BUILD_NUMBER=>"18", :CERT_FILE_PATH=>"/Volumes/Dev/iOS/Projects/MyProject Chat/SourceCode/MyProject/6SH8C83679.cer", :CERT_CERTIFICATE_ID=>"xxx", …
Run Code Online (Sandbox Code Playgroud)

ios cocoapods crashlytics twitter-fabric fastlane

2
推荐指数
1
解决办法
1423
查看次数

是否需要重试策略来处理 Service Fabric 内部通信的瞬态故障?

我们将 Azure Service Fabric 与可靠服务和参与者、IoTHub 和 Web API 一起使用,目前正在集成“瞬态故障处理”(TFH)来处理服务(远程)通信期间的错误。

对于 Azure 存储和 SQL,它已经实现,我们为此使用内置的重试策略,它工作正常。

但是 Service Fabric 内部通信呢?还有一些服务,通过远程机制进行通信。

以下是我的问题:

  • 我们是否需要处理 Service Fabric 中 Reliable Services 和 Reliable Actors 之间通信的瞬时故障?
  • 如果是这样 - 如何做到这一点?瞬态故障处理应用程序块是实现内部通信重试策略的唯一方法吗?
  • 如果不是 - Service Fabric 如何处理瞬态故障?

我已经收集的其他信息:

这篇关于服务间通信的文章描述了服务间通信的典型故障处理重试模式。但是,我们使用服务远程处理而不是 ICommunicationClientFactory 和 ICommunicationClient。我不知道如何使用服务远程处理这种典型的故障处理。

service azure transient appfabric

2
推荐指数
1
解决办法
1092
查看次数

Crashlytics安装 - 坚持验证安装步骤2的2

我想将Crashlytics添加到我的项目中,然后根据Fabric Mac app制作了所有内容,我现在坚持了下来

验证安装时的第2步,共2步

我已经添加:

[Fabric with:@[[Crashlytics class]]];
Run Code Online (Sandbox Code Playgroud)

方法:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
Run Code Online (Sandbox Code Playgroud)

我也添加了进口:

#import <Fabric/Fabric.h>
#import <Crashlytics/Crashlytics.h>
Run Code Online (Sandbox Code Playgroud)

应用程序已启动,但在Fabric应用程序中仍然没有进展.

当我将debugMode设置为Yes时,我得到以下信息:

2016-07-13 11:23:21.689阿基米德酷[8565:3143059] [Crashlytics]版本3.7.2(112)2016-07-13 11:23:21.789阿基米德酷[8565:3143059] [Crashlytics]在iPad4上运行,4,9.3.2(13F69)2016-07-13 11:23:21.883阿基米德酷[8565:3143059] [面料]用套件版本初始化:{"com.twitter.answers.ios"="1.2.1" ; "com.twitter.crashlytics.ios"="3.7.2"; "io.fabric.sdk.ios"="1.6.7"; }

2016-07-13 11:23:22.555 Archimedes Cool [8565:3143092] [Fabric]无法下载设置Error Domain = NSPOSIXErrorDomain Code = 2"No such file or directory"UserInfo = {NSErrorFailingURLKey = https://settings.crashlytics .com/spi/v2/platforms/ios/apps/cz.ai.Archimedes-Cool/settings?build_version = 1.24.3.4537&display_version = 1.24.3&instance = a5697790406418f18d7057545ad7cf5cc23e431d&icon_hash = db9967486042bc2829965401b58f06c932384acd&source = 1,NSErrorFailingURLStringKey = https://settings.crashlytics. com/spi/v2/platforms/ios/apps/cz.ai.Archimedes-Cool/settings?build_version = 1.24.3.4537&display_version = 1.24.3&instance = a5697790406418f18d7057545ad7cf5cc23e431d&icon_hash = db9967486042bc2829965401b58f06c932384acd&source = 1 }

我用真实设备(iPad和iPhone)尝试过,但不是在模拟器中.我甚至尝试通过CocoaPods安装它,但同样的问题.谁能帮我?谢谢

objective-c ios crashlytics twitter-fabric

0
推荐指数
1
解决办法
1575
查看次数