我已经提交了一个带有应用内购买功能的 iphone 应用,但我的二进制文件被拒绝了,我收到了来自 Apple 的以下消息
来自苹果。缺少 IAP
我们无法完成对您的应用的审核,因为您的一项或多项应用内购买尚未提交审核。
请务必采取行动并提交您的应用内购买并在 iTunes Connect 中上传新的二进制文件。在 iTunes Connect 开发人员指南中了解有关提交应用内购买以供审核的更多信息。
一旦您提交了您的应用内购买并上传了一个新的二进制文件,我们就可以继续您的审核。
我的问题是我应该创建一个新的二进制文件并上传它,还是我可以重新提交应用程序内购买被拒绝的二进制文件?
使用 Bash printf,我不知道如何理解以下代码的语法。
echo $(printf "%0.s../" 2 );
# ../
echo $(printf "%0.s../" );
# ../
echo $(printf "%0.s../" 1 );
# ../
Run Code Online (Sandbox Code Playgroud)
读取自man printf,
...
s
打印字符串参数中的字节,直到到达末尾或达到精度规范指示的字节数;但是,如果精度为 0 或缺失,则会完整打印字符串。...
而且我仍然不知道上面的代码。
为什么下面的代码会重复打印?
# repeating character
echo $(printf "%0.s../" 1 2 );
# ../../
Run Code Online (Sandbox Code Playgroud)
从https://wiki.bash-hackers.org/commands/builtin/printf看到
...
。点:与字段宽度一起,当文本较长时,字段不会扩展,而是会被截断。“%.s”是“%.0s”的未记录等效项,它将强制字段宽度为零,从而有效地从输出中隐藏该字段
...
还没拿到。我需要一些解释。
收到 IAP 购买通知,然后我从我的服务器请求交易。
下载歌曲并播放,如果交易OK。
我使用 RxSwift,以下代码有效,我想改进它。
NotificationCenter.default.rx.notification( .purchase )
.takeUntil(self.rx.deallocated)
.map { (noti) -> String in
return "Not care"
// I want to optimize this step
}.concat(self.transactionRequest())
.flatMap{ self.downloadSong($0) }.subscribe(onNext: { downloaded in
if downloaded{
self.playMusic()
}
})
.disposed(by: rx.disposeBag)
func transactionRequest() -> Observable<String> { // ... }
func downloadSong(_ src: String) -> Observable<Bool> { // ... }
Run Code Online (Sandbox Code Playgroud)
我不能这样使用
NotificationCenter.default.rx.notification( .purchase )
.takeUntil(self.rx.deallocated)
.concat(self.transactionRequest())
Run Code Online (Sandbox Code Playgroud)
因为
实例方法“concat”要求类型“Notification”和“String”相等
所以我添加了一个样板 map
任何更合适的运算符或自定义运算符?
我使用的是 Mac ,python 版本是 2.7.10。我安装了烧瓶
? Flask_blog python Python 2.7.10 (default, Oct 6 2017, 22:29:07)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask
>>>
Run Code Online (Sandbox Code Playgroud)
我尝试按照http://flask.pocoo.org/docs/1.0/上的 flash 教程进行操作
命令:
? Flask_blog export FLASK_APP=flaskblog.py
? Flask_blog flask run
zsh: command not found: flask
? Flask_blog
Run Code Online (Sandbox Code Playgroud)
flaskblog.py 中的代码:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
Run Code Online (Sandbox Code Playgroud)
错误是 command not found: flask
我还尝试了其他教程。
命令: …