小编Gui*_*sch的帖子

"Over The Air"iOS App将无法完整下载

我一直试图React Native通过"Over The Air"方式发布一些iOS App(开发版)的新版本.我有一个Entreprise帐户.此外,我之前使用相同的应用程序完成了此操作.这是第一次失败.

该应用程序的下载停止并看起来像 这个

我一直在调查很多,这里有一些我可以提供的信息:

XCode:10.1 React Native:0.57.5部署目标:9.3

我重新创建了我的证书和配置文件.我的签名资料看起来像这个 这看起来对我有效.

我正在通过普通网页下载应用程序,下载链接如下所示:

<a href="itms-services://?action=download-manifest&url=https://example.com/path/to/the/manifest.plist">
  Download iOS
</a>
Run Code Online (Sandbox Code Playgroud)

我想发布一个带有App Thinning的版本All compatible device variants.清单对我来说看起来很正常,但我有些疑问.在此版本之前,在清单中,生成的二进制文件如下所示:MyApp-iPhone%207%20Plus-etc.ipa.现在,因为我更新XCode(从1010.1,如果我的记忆是好的),他们是这样的:MyApp-0AB530E1-7309-4293-B4B6-C0AD90662766.ipa.

我也验证了App URL,它们Display Image URLFull Size Image URL它们中的三个是有效的.

最后,我在进入失败的安装过程中检查了日志Window -> Devices and Simulators -> Open Console -> Errors and Failures.以下是我可以告诉我安装失败的所有日志.我在谷歌上做了几项研究,却一无所获.

[PlaceholderUtility]: Failed artwork for bundleID: My.Bundle.Identifier error: Error Domain=SSErrorDomain Code=3 "Connexion à l’iTunes Store impossible" UserInfo={NSLocalizedDescription=Connexion …
Run Code Online (Sandbox Code Playgroud)

iphone xcode ios react-native

7
推荐指数
1
解决办法
768
查看次数

`onEndReached`没有触发动画ScrollView

我目前正在尝试在我的react-native应用程序上实现自动隐藏标头.感谢这个例子,我设法做到了,但它破坏了一些东西.事实上onEndReached,当我到达列表末尾时,我的方法不再被调用.我也使用该RefreshControl组件来实现一个pull-to-refresh有效但这AnimatedScrollView似乎干扰了经典的ListView功能.

我创建了一个AnimatedScrollView这样的组件:

const AnimatedScrollView = Animated.createAnimatedComponent(ScrollView);
Run Code Online (Sandbox Code Playgroud)

这是我的组件的渲染:

<View>
  <AnimatedScrollView
    ...someProps
  >
    <ListView
        ...someOtherProps
    />
  </AnimatedScrollView>
  <Animated.View>
    <Text>My Header Title</Text>
  </Animated.View>
</View>
Run Code Online (Sandbox Code Playgroud)

正如我所说的那样,我很确定AnimatedScrollView滚动功能会覆盖它们ListView,但我不知道如何解决这个问题......

如果你们有一个提示/知道一个解决方法,或者甚至知道一个可以帮助我标题的库,我将不胜感激:)

对于那些现在想要表达的东西someProps,它们与我链接的示例完全相同.

谢谢

android ios reactjs react-native react-animated

6
推荐指数
0
解决办法
293
查看次数

Android 版 TextInput 上的 onKeyPress 方法

我一直试图在一个输入TextInput中捕捉键盘的事件react-native

通过阅读组件的文档(https://facebook.github.io/react-native/docs/textinput.html),我注意到该onKeyPress函数完全符合我的需要。但它被标记为ios唯一。android除了这个问题(https://github.com/facebook/react-native/issues/1882)之外,我没有找到任何关于解决方法的信息,这个问题已经有几个月没有活动了......

我需要做的是在Backspace按下时调用一个特定的方法,看起来它只能暂时完成ios......

你们知道任何解决方法吗?

提前致谢 :)

android textinput onkeypress react-native

5
推荐指数
2
解决办法
5433
查看次数

将排毒与 Fastlane 集成

我确实为我的应用程序设置了一些e2e测试。我正在使用命令手动运行这些测试,但我找不到(无论是在 detox 的问题中,还是在 Fastlane 的文档中)直接在 Fastlane 中集成这些测试的方法。这些选项似乎都不适合我正在寻找的内容。detoxreact-nativedetox test

任何人之前都设法实现了这一点,还是我必须为此找到解决方法?

提前致谢!

reactjs jestjs react-native fastlane detox

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

一个 Razor 视图上有两个 Html.BeginForm()

我正在使用 Razor 在 MVC 4.5 中开发一个网站,我需要将 2 个网站放在Html.BeginForm同一页面上。正如我注意到的那样,并在互联网上阅读它,同一页面上的两个表格不能正常工作。

我尝试使用runat='server',但这也不起作用,但我看到了这篇文章: http: //www.quora.com/How-do-I-use-2-forms-in-a-single-ASP-NET-在服务器上运行的页面,一个家伙说:

在 MVC 中,由于使用 Form 标签,这非常容易。:-)

可悲的是,他没有确切说明应该做什么,这是我仍然拥有的唯一线索。

所以如果有人知道我该怎么做......

更多精度:

我的两个都@using (Html.BeginForm)在不同的页面上工作得很好,并且他们提交了完全不同的数据。我已经考虑过混合它们并在控制器的方法中处理混合,但这太棒了:/

感谢您的帮助 !

html forms asp.net asp.net-mvc razor

4
推荐指数
1
解决办法
9747
查看次数

Cordova - 为什么$ http获取请求在Android设备上失败但是在chrome上工作

我在我的cordova项目中得到了这个问题,用角度和离子创建.我已尽力而为,但它无法正常工作.

这是代码:

    function getSuccess(response) {
    $scope.modules = response.modules;
    $scope.list = $scope.modules;
    $scope.search = [
        {str: ""}
    ];
}

$http({method: 'GET',
        url: "http://xxx.xxx.xxx.xxx/api/modules"
    })
    .success(getSuccess)
    .error(function (response){
        alert("Damned");
    });
Run Code Online (Sandbox Code Playgroud)

当然,IP是有效的,并且在Chrome浏览器中工作;)那是在我的控制器中.我已经<access origin="*"/>在我的配置文件中添加了它,在构建之后它仍然在我的Android设备上显示"Damned".

Cordova版本:5.0.0 Android版本:5.1

javascript android angularjs cordova ionic-framework

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

如何在React Native中分离生产和开发代码?

我遗憾地没有找到任何正确的答案.

我目前正在开发一个反应原生的应用程序,redux我发现一些开发工具使发布版本变慢了.

这是一个例子:

const store = createStore(
  Reducers,
  composeWithDevTools(
    applyMiddleware(thunk),
  ),
);
Run Code Online (Sandbox Code Playgroud)

composeWithDevTools显然是一些开发工具,release我应该使用另一个函数调用compose.我想做的事情是这样的:

//development
const store = createStore(
  Reducers,
  composeWithDevTools(
    applyMiddleware(thunk),
  ),
);
//production
const store = createStore(
  Reducers,
  composeWithDevTools(
    applyMiddleware(thunk),
  ),
);
//end
Run Code Online (Sandbox Code Playgroud)

考虑到我在哪里,它会自动选择正确的代码示例.(开发或发布).

你们知道我可以使用的一些工具吗?

提前致谢

react-native

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