检查依赖项代码签名错误:
未找到"com.app528054"的配置文件:Xcode找不到与"com.app528054"匹配的任何iOS App Development配置文件.自动签名已禁用,无法生成配置文件.要启用自动签名,请将-allowProvisioningUpdates传递给xcodebuild.代码签名错误:SDK"iOS 11.1"中的产品类型"应用程序"需要代码签名
我没有得到这个错误.我可以通过xCode构建应用程序,我没有得到任何错误,除了我在应用程序中看不到我的代码更改(因为上面的错误可能没有同步).
ionic cordova build ios但是,当我尝试时,它给了我这个堆栈跟踪.
我已经使用Apple Developer帐户签署了应用程序,因此不应该是问题所在.
我在哪里可以匹配应用程序的配置文件?我该如何解决这个问题?
我不知道从哪里开始,但我正在尝试制作一个移动应用程序,并且屏幕中间有一个输入字段。问题是弹出的键盘太大了,你几乎看不到输入字段。
那么我想要做什么,就像这里一样:在移动设备的文本输入焦点上滚动页面?
是将输入字段向下滚动到顶部...当用户聚焦/点击它时。当您单击其他位置时,输入字段应该返回到原来的位置。
那么我该如何在 Angular 中做到这一点呢?这可能吗?
编辑:我尝试使用CSS, by input:focus > body,但显然这是不可能的,因为输入字段位于正文中,而不是相反。因此,如果有一个 CSS 修复可以将所有其他元素推开并专注于输入字段(或移动它并模糊整个屏幕),我也会很高兴!
我还没有在Android上测试过这个,但在iOS上,我肯定知道它不起作用.
我有一个输入字段,人们可以写东西.当有人在本机iOS键盘上点击"输入"时,我想取消选择(删除焦点)输入字段...但它不起作用.它只是让它专注于输入字段,而我想摆脱对输入字段的关注.
我正在使用Angular/HTML/Ionic /纯JavaScript.我有很多输入字段,所以使用类名.有没有办法实现这个目标?
你可以看到这里的输入字段和下面的键盘.
我正在尝试准备我的 iOS 应用程序,我需要让社交分享和白名单插件正常工作,但它们不起作用。例如,当我这样做时:
sudo cordova plugin add cordova-plugin-x-socialsharing
Run Code Online (Sandbox Code Playgroud)
我明白了:
为 android 安装“cordova-plugin-x-socialsharing”
无法安装“cordova-plugin-x-socialsharing”:CordovaError:
无法通过注册表获取插件 es6-promise-plugin。这可能是连接问题,或者插件规范不正确。检查您的连接和插件名称/版本/URL。错误:npm:命令失败,退出代码为 1 错误输出:npm ERR!代码 ENOLOCAL npm ERR!无法从“node_modules/es6-promise-plugin”安装,因为它不包含 package.json 文件。
npm 错误!
我怎样才能解决这个问题?我尝试了一切。从 sudo 到非 sudo 命令,但没有什么对我有用。手动添加es6-prepare-plugin也不起作用。
我的系统信息:
Cordova CLI: 7.0.1
Gulp version: CLI version 3.9.1
Gulp local: Local version 3.9.1
Ionic Framework Version: 1.3.3
Ionic CLI Version: 2.1.0
Ionic App Lib Version: 2.1.0-beta.1
ios-deploy version: 1.9.0
ios-sim version: 5.0.8
OS: Mac OS X El Capitan
Node Version: v6.8.1
Xcode …Run Code Online (Sandbox Code Playgroud) 我最近更新了离子及其库,但这对我来说已经改变了很多东西.
现在,我可以在HTML中进行一些更改,我的livereload只显示它们.当我在某个SCSS文件中执行此操作时,根本不会发生任何事情.所以ionic serve --lab命令对我来说没用.
这是我的 gulpfile.js
var gulp = require('gulp');
var gutil = require('gulp-util');
var bower = require('bower');
var concat = require('gulp-concat');
var sass = require('gulp-sass');
var minifyCss = require('gulp-minify-css');
var rename = require('gulp-rename');
var sh = require('shelljs');
var paths = {
sass: ['./scss/**/*.scss']
};
gulp.task('default', ['sass']);
gulp.task('sass', function(done) {
gulp.src('./scss/ionic.app.scss')
.pipe(sass())
.on('error', sass.logError)
.pipe(gulp.dest('./www/css/'))
.pipe(minifyCss({
keepSpecialComments: 0
}))
.pipe(rename({ extname: '.min.css' }))
.pipe(gulp.dest('./www/css/'))
.on('end', done);
});
gulp.task('watch', function() {
gulp.watch(paths.sass, ['sass']);
});
Run Code Online (Sandbox Code Playgroud)
这是我的本地环境:
Cordova CLI: You have …Run Code Online (Sandbox Code Playgroud) 我用谷歌搜索,但找不到合适的答案.
假设我们有浮动,我们得到他们的平均值.他们的平均值是这样的:
3.5
2.5
5
7
Run Code Online (Sandbox Code Playgroud)
所以我们有4个号码(不在列表中).带小数和两个整数的两个数字.
我想要做的是,打印这些数字并保持这样.但问题是,当我使用时%.1f,它从5和7开始产生5.0和7.0,而我想保持原样(所以保持它们为整数).
所以我想完全按原样打印它们,但我不知道怎么做.Float decimal为整数增加了分数.将它们转换为a int,删除所需的小数.
这两个选项都不是我想要的.
有人能指出我正确的方向吗?
编辑:相关代码,如下所示:
# I have a list of numbers and I am calculating their average and rounding them first.
get_numbers = map(float, line[-1])
average_numbers = sum(get_numbers) / len(get_numbers)
rounded_numbers= round(average_numbers * 2) / 2
# So now, I've got the numbers: 3.5, 2.5, 5, 7
print "The numbers are: %.1f" % (rounded_numbers)
Run Code Online (Sandbox Code Playgroud) 假设我有两个嵌套的 div。类似于以下内容:-
<div id="div1">Some name here
<div id="div2">DIV2</div>
</div>
Run Code Online (Sandbox Code Playgroud)
假设div1的高度和宽度是100px。并且div2的高宽都是50px。我如何使它们看起来同心,即 div2 必须位于 div1 内,从四面八方等距(使用 CSS)。
我想通过使用把手使某些元素小写(我知道它可以用CSS,但你不能为类名做这个).无论如何,我收到这个错误:
Uncaught Error: toLowerCase doesn't match each
Run Code Online (Sandbox Code Playgroud)
我的代码:
<script id="icon-template" type="text/x-handlebars-template">
{{#each results}}
<li>
<div class="content">
<i class="Icon icon-{{#toLowerCase contentType}}"></i>
</div>
</li>
{{/each}}
</script>
Run Code Online (Sandbox Code Playgroud)
自定义助手:
<script type="text/javascript">
Handlebars.registerHelper("toLowerCase", function(input) {
var output = input.toLowerCase();
return output.replace(" ", "");
});
</script>
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我已经建立了一个下拉列表,但我并不完全满意.我正在努力解决如何使用单击列表项的值更改默认状态的值.
HTML:
<div class="dropdown">
<input class="dropdown-toggle" type="text">
<div class="dropdown-text">Account</div>
<ul class="dropdown-content">
<li><a href="#">Settings</a></li>
<li><a href="#">Projects</a></li>
<li><a href="#">Log out</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
和我正在使用的JS:
var ddl = document.getElementByClass('dropdown-content');
var opts = ddl.options.length;
for (var i=0; i<opts; i++){
if (ddl.options[i].value == "some-value"){
ddl.options[i].selected = true;
break;
}
}
Run Code Online (Sandbox Code Playgroud)
这不起作用,我无法理解.我是JavaScript的新手.我想在下拉列表中使用您点击的任何内容更改"帐户".
这是一个小提琴:
https://jsfiddle.net/xrqas38n/
PS:我不想使用jQuery.
我需要这样做:
"""
Program a function
def increasing (m)
Run Code Online (Sandbox Code Playgroud)
对于任何正整数矩阵m,它将能够检查该数组中行的总和是否在增加.
examples
1 3 2 5 The sums of the rows 2 8 4 1 The sums of the rows
7 9 4 1 are 11, 21 and 23. 6 2 8 5 are 15, 21 and 15.
3 5 6 9 --> increasing 8 4 2 1 --> not increasing
"""
Run Code Online (Sandbox Code Playgroud)
所以,我想使用sum(),这是完全可行的,我想.
我开始是这样的:
def increasing (m):
for row in m:
row[1]
Run Code Online (Sandbox Code Playgroud)
但我知道row [1]只会输出每行索引 1中的数字.我的想法是:
def increasing (m):
for …Run Code Online (Sandbox Code Playgroud)