小编Mad*_*dhu的帖子

Xcode构建错误Jenkins:您的会话已过期.请登录

我正在尝试使用shell命令使用jenkins管道构建我的应用程序.下面是我用来构建应用程序的命令.

sh 'xcodebuild -workspace projectname.xcworkspace - allowProvisioningUpdates -scheme projectname_UAT -sdk iphoneos - configuration Debug clean build'
Run Code Online (Sandbox Code Playgroud)

以下是我得到的控制台错误.

注意:使用新的构建系统

注意:规划构建

2018-10-11 11:19:36.638 xcodebuild [92399:5181481] DVTPortal:服务''从门户网站遇到意外的结果代码('1100')

2018-10-11 11:19:36.638 xcodebuild [92399:5181481] DVTPortal:错误:

错误域= DVTPortalServiceErrorDomain代码= 1100"您的会话已过期.请登录." UserInfo = {payload = {type = mutable dict,count = 9,

entries =>

0 : responseId = <CFString 0x7ff48deef220 [0x7fff94b6daf0]>{contents = "40d9ad44-c951-49da-b3f3-b3ea434765a1"}

2 : <CFString 0x7fff94a90b58 [0x7fff94b6daf0]>{contents = "protocolVersion"} = QH65B2

3 : <CFString 0x7ff48dea3420 [0x7fff94b6daf0]>{contents = "requestUrl"} = <CFString 0x7ff48de3d9a0 [0x7fff94b6daf0]>{contents = "https://developerservices2.apple.com/services/QH65B2/viewDeveloper.action"}

6 : <CFString 0x7ff48dec8c30 [0x7fff94b6daf0]>{contents …
Run Code Online (Sandbox Code Playgroud)

continuous-integration xcodebuild codesign jenkins-pipeline xcode10

14
推荐指数
2
解决办法
2723
查看次数

是否可以使用ibeacon API访问所有信标?

我接近完成一个使用Estimote信标的应用程序在我的项目中使用UUID硬编码,其中列出了使用ibeacon API的所有Estimote信标,但是当我尝试使用设备UUID创建我自己的设备作为信标发射器时与estimote UUID不同,我找不到它,因为我在代码中提到的UUID是Estimote的.

所以我的问题是,有什么方法可以找到我可以用苹果的ibeacon API跟踪的所有信标(Ex-Estimote Beacons,Kontakt Beacons,Blue cat Beacons和ibeacon硬件)?

使用相同的代码我想跟踪所有信标而无需对任何UUID进行硬编码?

可能吗?

uuid core-location ios7 ibeacon

8
推荐指数
1
解决办法
4297
查看次数

可以在xcode项目文件中使用fastlane命令配置Jenkins管道

我正在开发持续集成的iOS项目,我想为我的项目创建一个jenkins管道来运行自动化步骤来进行构建,测试和其他操作.对于我使用Fastlane工具的自动化过程,那么如何将jenkins管道与我的Fastlane命令同步呢?我在管道文件中得到了几个与maven命令相关的例子,因为maven插件选项已经在jenkins中可用了,类似我怎么能为fastlane实现相同的功能.我需要几个例子来在我的xcode项目jenkins文件中编写声明性管道语法.

另外我想知道jenkinspipe行文件应该在xcode项目中还是应该在master分支下?

任何帮助表示赞赏.谢谢.

xcode continuous-integration pipeline ios jenkins-pipeline

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

React Native AWS Amplify AuthError:Amplify 尚未正确配置

我在我的 React Native 项目中使用 AWS Amplify 库并手动配置登录。我可以使用 React Native 项目登录 Android 应用程序,但是当我在 ios 中运行相同的 React Native 代码时,我得到了以下错误。我正在从 React Native 中的 .env 文件中获取放大配置参数数据。

我已按照以下步骤进行 iOS pod 安装来设置 Amplify 库 https://docs.amplify.aws/lib/auth/start/q/platform/js#configure-your-application

我已经在 iOS 中安装了与https://www.npmjs.com/package/react-native-config和 amplify 库相关的所有 pod 。

// import Amplify, { Auth } from 'aws-amplify';
   import Amplify from '@aws-amplify/core';
   import Auth from '@aws-amplify/auth';

  /** Configration of Cognito Auth Process for mobile client */
    Amplify.configure({
      Auth: {

  // REQUIRED only for Federated Authentication - Amazon Cognito Identity Pool ID
  identityPoolId: Config.REACT_APP_AWS_COGNITO_IDENTITY_POOL_ID, …
Run Code Online (Sandbox Code Playgroud)

javascript ios amazon-cognito react-native aws-amplify

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

当显示为关闭时,不会调用didRangeBeacons方法

我在几周内与ibeacons合作,当iphone击中beaconregion(靠近附近时)时,我试图发布一些本地通知.

当应用程序在后台锁定并显示时,它工作正常,但当我的显示变黑时,didRangeBeacons方法停止被调用.

我知道通过使用

 region.notifyEntryStateOnDisplay = true;
Run Code Online (Sandbox Code Playgroud)

我们可以在显示时收到通知.

有什么方法可以实现发布通知,而应用程序是后台锁定和显示关闭.

请帮帮我.

background ios uilocalnotification ios7 ibeacon

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

主线程检查器:在后台线程 iOS 11 Xcode 9 GM Seed 上调用的 UI API

任何人都可以帮助我调试这个问题,从我开始使用带有 iOS 11 GM 种子的 Xcode 9 GM 种子开始,我的代码在控制台中向我发出警告说:

2017-09-18 16:22:52.872716+0530 **** *****[359:20158] [reports] Main Thread Checker: UI API called on a background thread: -[UIApplication 
  applicationState] .PID: 359, TID: 20158, 
  Thread name: Runtime Network Callback Thread, 
  Queue name: com.apple.root.default-qos.overcommit, QoS: 21
  Backtrace:
Run Code Online (Sandbox Code Playgroud)

此外,我在我的应用程序中使用 ESRI 地图,当我放大或缩小 ESRI 地图时,我收到此错误:

  2017-09-18 16:22:53.176524+0530 *** ***[359:20063] Task <5F9376DB-9335-
  4A45-B3F0-1D6FD69A19A3>.<29> finished with error - code: -999
  2017-09-18 16:22:53.178923+0530 *** ***[359:20142] Task <0DE282EA-3FBD-
  4036-8298-C75EFA65F15A>.<40> HTTP load failed (error code: -999 [1:89])
  2017-09-18 16:22:53.179821+0530 *** *[359:20063] Task <BE2D8BAE-FFB8- …
Run Code Online (Sandbox Code Playgroud)

xcode multithreading objective-c ios11 xcode9

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