标签: bundle

Lion 10.7.3:Apple目前不接受使用此版本操作系统构建的应用程序

我在Lion 10.7.2上运行Xcode 4.2,我有一些需要更新到Lion沙盒的应用程序,所以我可以将它们重新提交到Mac App Store(Mac,而不是iOS).在某个地方,我有一个弹出窗口更新到组合更新10.7.3,然后一切都出错了.

如果存档是在10.7.2中编译的,那么验证和提交应用程序就没问题了,但是如果它是在10.7.3更新之后编译的,则它无法再验证应用程序.这是正确的,根据10.7.3我仍然可以验证应用程序是否在升级之前编译.之后编译的任何东西都会给我这个:

"此捆绑包无效.Apple目前不接受使用此版本操作系统构建的应用程序."

在以下每次尝试之后,我已经清理,重建了存档,并再次尝试通过Xcode Organizer和Application Loader独立验证或提交应用程序:

  • 我尝试通过完全卸载,重新启动和安装升级到Xcode 4.2.1,但没有.

  • 我读了这个类似的线程并尝试使用新的Application Loader 2.5.1,并确保系统上没有其他Application Loader,但这也没有用.通过Xcode和独立运行的Application Loader都会产生相同的错误.

  • 另一个线程尝试将基本SDK更改为10.7.我之前在10.6,所以我仍然可以支持Snow Leopard,是的,您可以提交针对10.6构建的沙盒应用程序,这些应用程序在Lion沙盒和SL非沙盒中都有效,因为我最近使用了两个应用程序.不幸的是,使用10.6或10.7 SDK构建对此错误没有任何影响.

我已经读过,当开发人员试图提交构建在beta平台上的应用程序时会发生同样的错误,但是我没有运行任何测试版本,过去我也没有在8月份购买这台MacBook.

任何想法将不胜感激.提前致谢.

xcode bundle application-loader osx-lion

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

从Symfony 2中删除不需要的捆绑包?

是否可以删除不需要的包以保持项目清洁?我正在使用Symfony2和propel来构建一个RESTful接口.不需要:

  • 枝条
  • Doctrine2(我更喜欢Propel)
  • 资产(没有Twig资产没有意义,如果我错了,请纠正我)
  • 安全性(无需建模角色)

我找不到任何操作方法来删除不需要的包.任何帮助深表感谢.

编辑:monlog是记录器,而不是mongodb.需要它!

关于deps.lock文件:删除包后可以删除它,而不是问题:

php bin/vendors update
Run Code Online (Sandbox Code Playgroud)

我应该重新创建.它维护每个捆绑包检出的git版本ID.

bundle symfony

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

新的ASP.NET捆绑功能 - 如何以编程方式刷新某个捆绑包?

我正在使用我的ASP.NET MVC 3 Web应用程序中的新ASP.NET捆绑功能(使用System.Web.Optmization 1.0.0-beta预发行版).

效果很好.

但是,我们有一些存储在数据库中的动态 CSS/JS.

我希望将这个添加到我的核心包的单独包中,比如说"DynamicBundle".我知道怎么做,不是问题.

现在我的问题是,当在数据库中更改此CSS/JS时,需要"刷新"该捆绑包,以便将这些文件的内容重新读入捆绑包.

基本上,我需要ASP.NET重新生成附加到包URL的魔术guid /字符串.

理想情况下,我只想刷新特定的包,而不是整个包表.

有没有办法做到这一点?

编辑:

好的第二个问题,无法弄清楚如何将动态CSS/JS添加到捆绑包中.bundle.AddFile获取文件的虚拟路径,但它不是物理文件,而是字符串.我怎么会这样做?当然我不必先写出字符串到文件?

编辑2: 所以我决定不捆绑我的动态内容.有两个原因:

  1. 这只是一个文件,所以我没有获得任何"捆绑"的好处
  2. Bundling是为静态内容而设计的,但事实并非如此

所以我所做的是在运行时手动缩小我的动态css/js(一次,然后缓存).这样我只需清除缓存就可以轻松刷新它.

话虽这么说,这仍然是一个相关的问题(刷新包)所以我会把它打开..

asp.net asp.net-mvc bundle dynamic-content asp.net-optimization

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

首次捆绑安装,堆栈级别太深

我使用该命令创建了一个全新的rails项目 rails new qbc --database=mysql.它可以完美地创建所有文件,但在捆绑安装时会出错

$ bundle install
Fetching gem metadata from https://rubygems.org/...........
Fetching gem metadata from https://rubygems.org/..
Unfortunately, a fatal error has occurred. Please see the Bundler
troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
/usr/bin/bundle:23: stack level too deep (SystemStackError)

gist.github.com/3956513

我搜索并搜索了这个问题的解决方案,但我似乎找不到其他人经历过这个问题.我正在开发Cygwin,如果这与它有关,我也不会感到惊讶.

我尝试在空目录中创建一个仅包含源和一个gem的Gemfile,而bundle install仍然会出现相同的错误.我已经按照所有的故障排除步骤,重新安装了Cygwin和所有软件包,一切.引起我注意的是Fetching gem metadata两次......捆绑器是否有可能陷入某种环路?

gem stack bundle ruby-on-rails bundler

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

捆绑在Android中意味着什么?

我是Android应用程序开发的新手,无法理解bundle实际上为我们做了什么.

有谁可以帮我解释一下?

android bundle

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

Angular 2生产包文件太大

当我捆绑主文件时,我使用webpack捆绑我的角度2项目.文件太大,文件大小约为8M.然后每当我刷新页面时,浏览器都会有很长时间加载并执行javascript文件.我认为可能有太多我不需要的文件,但我怎样才能找到它并将其从我的捆绑文件中删除?谢谢你给我一些建议或帮助.

这是我的webpack配置的主要部分:webpack.common.js:

const webpack = require('webpack');
const helpers = require('./helpers');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const ForkCheckerPlugin = require('awesome-typescript-loader').ForkCheckerPlugin;

module.exports = {
    baseUrl: './',
    entry: {
        // 'polyfills': './src/polyfills.ts',
        // 'vendor': './src/vendor.ts',
        'main': './src/main.ts'
    },
    resolve: {
        extensions: ['', '.ts', '.js', '.json'],
        root: helpers.root('src'),
        modulesDirectories: ['node_modules'],
    },
    module: {
        loaders: [
            {
                test: /\.ts$/,
                loaders: ['awesome-typescript-loader', 'angular2-template-loader'],
                exclude: [/\.(spec|e2e)\.ts$/]
            },
            {
                test: /\.json$/,
                loader: 'json-loader'
            },
            {
                test: /\.css$/,
                loaders: ['raw-loader']
            },
            {
                test: /\.html$/,
                loader: 'raw-loader',
                exclude: [helpers.root('src/index.html')]
            },
            { …
Run Code Online (Sandbox Code Playgroud)

bundle angular

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

无法将具有PendingIntent的Bundle发送到广播接收器,数据丢失

我通过使用AlarmManager和BroadcastReceiver类(名为AReceiver.java)为我的程序添加了一些基本的报警功能.我的问题是我添加到附加到创建PendingIntent的Intent的包的数据似乎丢失了.我可以在AReceiver类中访问的唯一bundle数据是android.intent.extra.ALARM_COUNT = 1.

以下是创建Intent,PendingIntent和AlarmManager的主要活动类中的基本代码:[主要活动中的代码 - Notepadv3]

Intent intent = new Intent(Notepadv3.this, AReceiver.class);         
intent.putExtra("teststring","hello, passed string in Extra");               
PendingIntent alarmIntent = PendingIntent.getBroadcast(this, pendingPeriodIntentId, intent, 0);     
AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE);           
am.set(AlarmManager.RTC_WAKEUP, timeOfNextPeriod.getTimeInMillis(), alarmIntent);
Run Code Online (Sandbox Code Playgroud)

[BroadcastReceiver中的代码 - AReceiver]

public void onReceive(Context con, Intent arg1) {
Bundle extrasBundle = arg1.getExtras();
Log.d("broadcast","contains teststring = " + extrasBundle.containsKey("teststring"));
Log.d("broadcast","is empty? = " + extrasBundle.isEmpty());
Log.d("broadcast","to string = " + extrasBundle.toString());
    }   
Run Code Online (Sandbox Code Playgroud)

调试消息说包含teststring为FALSE,为空为FALSE,在输出整个包时,我得到android.intent.extra.ALARM_COUNT = 1值.

任何帮助将不胜感激.

干杯,汤姆

android bundle broadcastreceiver

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

在Ruby on Rails中,为什么"bundle install"创建Gemfile.lock这么慢,"rails g foo name:string"创建它的速度如此之快?

我已经拥有了所有的宝石,每次都有

rails trytry02
cd trytry02
bundle install
Run Code Online (Sandbox Code Playgroud)

要创建Gemfile.lock,从rubygems.org获取数据需要很长时间.但我注意到,如果我做了

rails g scaffold foo name:string
Run Code Online (Sandbox Code Playgroud)

在进行bundle安装之前,Gemfile.lock的创建速度非常快.有没有办法快速创建但不使用rails g scaffold

bundle ruby-on-rails-3

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

rbenv和bundler:"糟糕的解释器:没有这样的文件或目录"

我弄乱了我的配置.我正在运行Ubuntu 14.04,当我试图从一个项目转移到另一个项目时遇到了一些问题.我尝试卸载并重新安装rbenv,然后按照本指南安装Ruby 2.1.7:https://gorails.com/setup/ubuntu/14.04 .

现在,当我运行时gem install bundler没有任何反应,我无法安装任何宝石.当我输入bundlerbundler -v我看到这个:

/usr/local/bin/bundler: /usr/bin/ruby1.9.1: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我花了很多时间试图解决这个问题,但我真的不知道该怎么做.

ruby gem bundle rubygems rbenv

13
推荐指数
2
解决办法
9818
查看次数

包缺少 Info.plist 或 CFBundlePackageType 不是“APPL”或“FMWK”。无法验证您的申请。(-21017)

我正在尝试使用 Github Actions 将捆绑包上传到 Appstore,以获取具有多个目标的应用程序(每个环境一个:内部、客户端和零售)。我收到此错误:

\n

*** 错误:上传“build/Products/IPA/myapp.ipa”时出错。\n*** 错误:无法确定包\xe2\x80\x99s 捆绑包 ID。该包缺少 Info.plist 或 CFBundlePackageType 不是 \xe2\x80\x98APPL\xe2\x80\x99 或 \xe2\x80\x98FMWK\xe2\x80\x99。无法验证您的申请。(-21017)\n{\nNSLocalizedDescription = “无法确定包\\U2019s 捆绑包 ID。该包缺少 Info.plist 或 CFBundlePackageType 不是 \\U2018APPL\\U2019 或 \\U2018FMWK\\U2019。” ;\nNSLocalizedFailureReason = "无法验证您的应用程序。";\n}

\n

我已经有了带有 APPL 的 CFBundlePackageType。我还尝试将其更改为 FMWK。\n这是文件夹相应目标中 Info.plist 的内容:

\n
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">\n<plist version="1.0">\n<dict>\n    <key>CFBundleDevelopmentRegion</key>\n    <string>en</string>\n    <key>CFBundleDisplayName</key>\n    <string>$(PRODUCT_NAME)</string>\n    <key>CFBundleExecutable</key>\n    <string>$(EXECUTABLE_NAME)</string>\n    <key>CFBundleIdentifier</key>\n    <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n    <key>CFBundleInfoDictionaryVersion</key>\n    <string>6.0</string>\n    <key>CFBundleName</key>\n    <string>$(PRODUCT_NAME)</string>\n    <key>CFBundlePackageType</key>\n    <string>APPL</string>\n    <key>CFBundleShortVersionString</key>\n    <string>$(MARKETING_VERSION)</string>\n    <key>CFBundleSignature</key>\n    <string>????</string>\n    <key>CFBundleURLTypes</key>\n    <array>\n        <dict>\n            <key>CFBundleTypeRole</key>\n            <string>Editor</string>\n            <key>CFBundleURLName</key>\n            <string>com.myapp.internal</string>\n            <key>CFBundleURLSchemes</key>\n            <array>\n                <string>com.myapp.internal</string>\n            </array>\n        </dict>\n    </array>\n …
Run Code Online (Sandbox Code Playgroud)

bundle info.plist github-actions

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