标签: user-data

为免费Android应用程序提供高级更新的正确方法

我一直在Android Market上开发免费游戏(带广告).现在有不少人要我做一个没有广告的付费版本.我没有保留单个应用程序的多个版本的经验.

我已经在Eclipse上考虑了应用程序:库项目和(免费)应用程序项目.现在我要为付费版本添加一个新项目.

我的主要问题与从免费版本导入旧设置和数据的最有效和最可靠的方法有关,如果它已经安装在用户的手机上.

  • 理想情况下,我希望用户不必手动导出数据和设置.
  • 我认为硬编码文件路径不健壮.
  • 我实在太懒了,很沮丧ContentProvider.

根据包名称,是否有一种简单的方法可以从我的另一个应用程序查询数据和设置?

非常感谢你.

android sharing multiple-versions user-data google-play

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

在用户数据中使用cloudformation参数

我有 Zookeeper 连接为 ip1:port1,ip2:port2,ip3:port3 我想在我的用户数据中使用它我该怎么做?

"ZooKeeperConnect": {
         "Type": "String",
         "Description": "list of IP or CNAME's for the associated zookeeper ensemble",
         "AllowedPattern": "([1-9][0-9]?|[1-2][0-9]{2})(\\.([1-9][0-9]?|[1-2][0-9]{2})){3}(:[1-9][0-9]{1,4})?(,([1-9][0-9]?|[1-2][0-9]{2})(\\.([1-9][0-9]?|[1-2][0-9]{2})){3}(:[1-9][0-9]{1,4})?)*"
       }


"UserData": {
         "Fn::Base64": {
           "Fn::Join": [
             "",
             [
               "#!/bin/bash \n",
               "echo Cache proxy vars... \n",
Run Code Online (Sandbox Code Playgroud)

我想在我的用户数据中使用 ZooKeeperConnect 值

parameters amazon-web-services user-data aws-cloudformation

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

在Terraform中使用多个user_data文件

我正在尝试为常见任务创建一个公共user_data文件,例如文件夹创建和某些软件包安装,以及一个单独的user_data文件,用于特定于应用程序的配置

我正在尝试以下 -

user_data = "${data.template_file.userdata_common.rendered}", "${data.template_file.userdata_master.rendered}"
Run Code Online (Sandbox Code Playgroud)

有了这些配置 -

通用用户数据模板

data "template_file" "userdata_common" {
  template = "${file("${path.module}/userdata_common.sh")}"

  vars {
    "ALBTarget"          = "${var.ALBTarget}"
    "s3bucket"           = "${var.s3bucket}"
    "centrifydomain"     = "${lookup(var.centrifydomain, format("%s-%s", lower(var.env),var.region))}"
    "centrifyadgroup"    = "${lookup(var.centrifyadgroup, format("%s-%s", lower(var.env),var.region))}"
  }
}
Run Code Online (Sandbox Code Playgroud)

应用程序特定配置

data "template_file" "userdata_master" {
  template = "${file("${path.module}/userdata_master.sh")}"

  vars {
    "ALBTarget"          = "${var.ALBTarget}"
    "s3bucket"           = "${var.s3bucket}"
    "centrifydomain"     = "${lookup(var.centrifydomain, format("%s-%s", lower(var.env),var.region))}"
    "centrifyadgroup"    = "${lookup(var.centrifyadgroup, format("%s-%s", lower(var.env),var.region))}"
  }
}
Run Code Online (Sandbox Code Playgroud)

我做计划时得到以下错误 -

Failed to load root config module: Error parsing /terraform/main.tf: key ${data.template_file.userdata_common.rendered}"' expected start …
Run Code Online (Sandbox Code Playgroud)

user-data terraform

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

“用户数据指针”的良好定义是什么?

我一直在寻找一个好的解释,但找不到。

我可以尝试自己写一个,但我更希望英语更好的人可以帮助我在评论中为 Zan Lynx 解释这一点

...似乎应该在某个地方有一个很好的解释,为什么不在这里呢?

language-agnostic callback user-data

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

在Mpeg流中插入用户数据

有没有办法在MPEG流中插入用户数据(起始码= 0X1B2)?我正在寻找的是一个简单的工具,脚本或使用和Hex编辑器的一些技巧...

或者你可能有一个ffmpeg(libavcodec和libavformat)补丁允许这样做?

mpeg ffmpeg user-data libavcodec

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

Apple 提交规则和规定(SIM 卡数据访问)

我对访问设备 SIM 卡数据(例如 SIM 序列号和用户电话号码)进行了大量研究,以下是我的发现:

  • 通过使用 iOS SDK 的私有 API,我们可以从 SIM 卡中提取所需的信息(如果已经存储在 SIM 卡上)。
  • 该问题与提交应用程序的规则和规定有关。在Apple商店中,由于Apple拒绝任何访问SIM卡的应用程序,因为他们认为这种行为会破坏用户的隐私和安全。
  • 此功能用于未参加 APPStore 提交的应用程序。

参考 :

我发现的所有帖子和教程都说我无法从设备 SIM 卡中提取数据而不面临苹果拒绝!

我的问题是,有什么方法可以访问 SIM 卡信息并在 Appstore 上成功发布我的应用程序吗?我很欣赏苹果提交规则和法规文件中提到“无 SIM 卡数据访问”的部分!

iphone app-store user-data

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

如何检查dynamodb表中是否存在项目?

我正在制作一个通过 facebook 登录和自定义注册的 android 应用程序。我正在使用 AWS dynamodb 来存储用户数据。

我能够存储来自 facebook 和自定义注册的数据,但无法扫描该数据。实际上,我希望每当用户回来使用他/她的自定义凭据或 facebook 凭据登录时,应用程序都应该检查输入的字段是否存在于表中。如果它不可用,则应用程序将要求用户先注册。

主要活动

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

    private static final String TAG = "MainActivity";
    Button login;
    TextView signup;
    TextView help;
    EditText etUsername;
    EditText etPassword;
    String email;
    String pass;

    String email1;
    String pass1;
    private CognitoCachingCredentialsProvider credentialsProvider;

    private CallbackManager callbackManager;
    private LoginButton loginButton;
    private ImageButton btnLoginFb;
    private ProgressDialog progressDialog;
    User user;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        FacebookSdk.sdkInitialize(getApplicationContext());
        setContentView(R.layout.activity_main);
        etUsername = (EditText) findViewById(R.id.etUsername);

        etPassword = (EditText) …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services user-data amazon-dynamodb

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

如何使用cloudformation模板获取用户数据的输出值?

我有 cloudformation 模板,其中包含两个具有 userdata 属性的实例。

我需要从一个实例的用户数据中获取数据并将其传递给另一个实例的用户数据。

例如(如下),需要从实例1获取“test”,并传递给实例2用户数据。

示例模板:

"instance1": {
  "Type": "AWS::EC2::Instance",
  "Properties": {
"UserData": {
      "Fn::Base64": {
        "Fn::Join": [
          "",
          [
            "#!/bin/bash\n",
            "set -x\n",
            "echo test\n",
          ]]}}}},

"instance2": {
  "Type": "AWS::EC2::Instance",
  "Properties": {
"UserData": {
      "Fn::Base64": {
        "Fn::Join": [
          "",
          [
            "#!/bin/bash\n",
            "set -x\n",
            //fetch the value
          ]]}}}},
Run Code Online (Sandbox Code Playgroud)

instance amazon-web-services user-data aws-cloudformation

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

NodeJS 未在用户数据内的 AWS EC2 中成功安装

我尝试在 AWS EC2 linux 中安装NodeJSnvm如下用户数据:

#!/bin/bash

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
source ~/.bashrc
nvm install 7
Run Code Online (Sandbox Code Playgroud)

在成功创建实例并且我已经进入并检查我的 ec2 实例后,当我输入 like或时没有nodejsnvm安装。node --versionnvm --version

[ec2-user@ip-0-0-0-0 ~]$ node --version
-bash: node: command not found
[ec2-user@ip-0-0-0-0 ~]$ nvm --version
-bash: nvm: command not found
Run Code Online (Sandbox Code Playgroud)

当我检查实例的日志时,发现以下错误消息。

[   16.310115] cloud-init[3300]: => Downloading nvm as script to '/.nvm'
[   17.053885] cloud-init[3300]: => Profile not found. Tried  (as defined in $PROFILE), ~/.bashrc, ~/.bash_profile, ~/.zshrc, and ~/.profile.
[   17.076402] …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-web-services user-data node.js

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

如何获取用户(客户)在 WooCommerce 中花费的总金额?

使用以下短代码,我尝试获取用户总花费金额,但它减慢了页面加载速度(6 秒)。

是否可以优化此代码以缩短加载时间?

add_shortcode('woo-total-completed', 'get_user_total_completed');

function get_user_total_completed() {
    $total_amount = 0; // Init

        $total_completed_orders = wc_get_orders( array(
            'limit' => -1,
            'status' => 'wc-completed',
        ) );

        foreach( $total_completed_orders as $order) {
            $total_amount += $order;
        }
    return $total_amount;
}
Run Code Online (Sandbox Code Playgroud)

php wordpress user-data shortcode woocommerce

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