GVKun编程网logo

objective-c – Cocoa App Sandbox – 加载包时出错(cocos分包加载)

1

在本文中,我们将详细介绍objective-c–CocoaAppSandbox–加载包时出错的各个方面,并为您提供关于cocos分包加载的相关解答,同时,我们也将为您带来关于ActionControl

在本文中,我们将详细介绍objective-c – Cocoa App Sandbox – 加载包时出错的各个方面,并为您提供关于cocos分包加载的相关解答,同时,我们也将为您带来关于ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j、angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在、Cocoa/Cocoa Touch、Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container..的有用知识。

本文目录一览:

objective-c – Cocoa App Sandbox – 加载包时出错(cocos分包加载)

objective-c – Cocoa App Sandbox – 加载包时出错(cocos分包加载)

我设置我的应用程序使用沙盒,现在我无法运行我的单元测试.我收到此错误消息:

objc [18812]:GC:强制GC关闭,因为OBJC_disABLE_GC已设置
2012-06-14 09:19:42.689 Gitpilot [18812:603]加载错误/Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/Gitpilottests.octest/Contents/MacOS/Gitpilottests :dlopen(/Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/Gitpilottests.octest/Contents/MacOS/Gitpilottests,262):找不到合适的图像.找到了:
    /Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/Gitpilottests.octest/Contents/MacOS/Gitpilottests:open()失败,errno = 1
IDEBundleInjection.c:加载包’/Users/corey/Library/Developer/Xcode/DerivedData/Gitpilot-bedgmtkbdheptpbpjfklegmqyipi/Build/Products/Debug/Gitpilottests.octest’时出错
2012-06-14 09:19:42.733 Gitpilot [18812:603] ApplePersistenceIgnoreState:不会触及现有状态.新州将写入/var/folders/rs/63y00fxj7dj07g91vrswhk240000gn/T/com.gitpilot.Gitpilot/com.gitpilot.Gitpilots.avedState

我在Ocmock上使用SenTesting Framework.有任何想法吗?

谢谢!

解决方法

如果在项目设置编辑器中创建新的构建配置,则可以进入构建设置选项卡并禁用该配置的代码签名和权利.然后,在方案编辑器中,选择用于单元测试的配置,使发布和调试版本保持不变,同时仍然能够运行单元测试.
@H_301_23@

ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j

ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j

如何解决ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j

我正在Rails上执行此应用程序,页面加载正常,但在控制台中显示:

Started GET "/vendor/assets/stylesheets/bootstrap.min.css" for ::1 at 2020-08-17 09:09:51 -0500

Started GET "/vendor/assets/javascripts/bootstrap.min.js" for ::1 at 2020-08-17 09:09:51 -0500
ActionController::RoutingError (No route matches [GET] 
"/vendor/assets/stylesheets/bootstrap.min.css"):
ActionController::RoutingError (No route matches [GET] 
"/vendor/assets/javascripts/bootstrap.min.js"):

在我的供应商文件夹中,我同时拥有文件夹,javascript和样式表,并分别位于各自的bootsrtrap.min中。 即使在application.html.erb中,我也有以下内容:

  <link href="vendor/assets/stylesheets/bootstrap.min.css" rel="stylesheet">
  <%= csrf_Meta_tags %>
  <%= stylesheet_link_tag    ''application'',media: ''all'',''data-turbolinks-track'': ''reload'' %>
  <%= javascript_include_tag ''application'',''data-turbolinks-track'': ''reload'' %>

</head>
<body>

  <!-- Navigation -->
  <nav>
    <div>
      <ahref="#">Instagram Clone</a>
      <buttontype="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
        <span></span>
      </button>
      <divid="navbarResponsive">
        <ul>
          <li>
            <ahref="#">Home
              <span>(current)</span>
            </a>
          </li>
          <li>
            <ahref="#">About</a>
          </li>
          <li>
            <ahref="#">Services</a>
          </li>
          <li>
            <ahref="#">Contact</a>
          </li>
        </ul>
      </div>
    </div>
  </nav>

  <!-- Page Content -->
  <div>
    <div>
      <div>
        <%= yield %>
      </div>
    </div>
  </div>

  <!-- Bootstrap core JavaScript -->
  <!--<script src="vendor/jquery/jquery.slim.min.js"></script>-->
  <script src="vendor/assets/javascripts/bootstrap.min.js"></script>
    
</body>
</html>

在js和CSS这两个应用程序文件中,我都放置了“ require bootsrtrap.min”,即使该错误仍然出现在控制台中。 会是什么?

解决方法

RoR不使用目录作为文件夹结构指示。因为有资产装载者。您应该将5s或更少的css导入application.css中,并将js导入application.js中。并使用自己的助手添加捆绑文件:

1。用纱安装靴子

yarn add bootstrap @popperjs/core jquery

npm i bootstrap @popperjs/core jquery

栏位不超过5

2。在Assets Pipeline中导入文件

app / assets / stylesheets / application.css:

//...
require bootstrap/dist/css/bootstrap.min
//...

但是,如果需要,我建议使用SCSS并仅导入所需的样式。

app / assets / javascript / application.js:

//...
//= require jquery
//= require @popperjs/core
//= require bootstrap/dist/js/bootstrap.min
//...

3。在布局中导入资产

app / views / layout / application.html.erb:

<head>
...
  <%= stylesheet_link_tag ''application'',media: ''all'' %>
</head>
<body>
...
  <%= javascript_include_tag ''application'' %>
</body>

使用webpack滚动6

2。在application.scss和application.js中导入Bootstrap

app / javascript / stylesheets / application.scss:

//...
import ''bootstrap''
//...

app / javascript / packs / application.js:

import ''jquery''
import ''popper.js''
import ''bootstrap''
import ''../stylesheets/application''

3。在布局中导入捆绑包

<head>
...
  <%= stylesheet_pack_tag ''application'',media: ''all'',''data-turbolinks-track'': ''reload'' %>
  <%= javascript_pack_tag ''application'',''data-turbolinks-track'': ''reload'' %>
</head>

之后,您应该可以在所有应用程序中使用引导程序!

,

[解决方案]因此,在我的HTML(application.html.erb)内部,我有两个对js和css文件的调用:

<script src="assets/javascripts/bootstrap.min.js"></script>
  <%= javascript_include_tag ''application'',''data-turbolinks-track'': ''reload'' %>       
<link href="assets/stylesheets/bootstrap.min.css" rel="stylesheet">
  <%= csrf_meta_tags %>
  <%= stylesheet_link_tag    ''application'',''data-turbolinks-track'': 
  ''reload'' %>

正如您在上面看到的那样,在使用javascript的情况下,我有一个使用脚本的调用,而另一个使用了的调用,两者都造成了问题,所以您只需要评论一个,我就对该脚本进行评论对于我的java文件和CSS文件,一个。 像这样:

  <!--<link href="assets/stylesheets/bootstrap.min.css" rel="stylesheet">-->
    <!--<script src="assets/javascripts/bootstrap.min.js"></script>-->

对我来说,解决了这个问题,我真的尝试了所有事情,这就是解决方案哈哈。

angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在

angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在

我在角度创建新项目时面临问题.
当我运行新的myapp命令时,我得到以下命令

新的你好

Error: Path "/app/app.module.ts" does not exist.
Path "/app/app.module.ts" does not exist.

谁能帮我吗???

解决方法

这是解决方案

Please make sure that your new folder have write permission

如果您使用的是ubuntu,请将以下命令运行到该文件夹

sudo chmod 644 -R foldername

然后运行新的appname

并检查您的节点版本

Cocoa/Cocoa Touch

Cocoa/Cocoa Touch

前言

Cocoa包含Foundation和AppKit(Application Kit)框架,用于开发Mac OS X系统的应用程序.

Cocoa Touch则是他的一个子类,包含Foundation和UIKit(UserInterface Kit)框架,他所支持的Foundation框架与Cocoa相同,但他的用户图形类库为UIKit,为iOS系统设计,提供了iOS的界面,用于开发iPhone OS系统的应用程序.细心的朋友在这里也不难看出:

这里写图片描述

这里写图片描述

Foundation:

⭐️Foundation框架实现了NSObjec类(即根类),这个类定义基本对象行为.此外,该框架还实现了用于表示基本类型(例如,字符串和数字)和群体类型(例如,数组和字典)的类,同时也提供一些基本工具,例如用于国际化、对象持久化、文件管理以及XML处理的工具.你还可以使用Foundation框架中的类访问底层系统的实体和服务,例如可以用它来访问端口、线程、锁和进程.Foundation框架以Core Foundation框架为基础,Core Foundation框架提供的是过程化(ANSI C)接口.

⭐️Foundation框架为所有应用程序提供基本的系统服务.应用程序以及UIKit和其他框架,都是建立在Foundation框架的基础结构之上.Foundation框架提供许多基本的对象类和数据类型,使其成为应用程序开发的基础.它还制定了一些约定(如用于取消分配等任务),使代码更加一致,可复用性更好.

AppKit/UIKit:

@H_301_30@⭐️所有iOS应用程序都是基于UIKit,UIKit基于Foundation 架,没有这个框架,就无法交付应用程序.UIKit提供应用程序的基础架构,用于在屏幕上绘图、处理事件,以及创建通用用户界面及其中元素.UIKit还通过管理屏幕上显示的内容,来组织应用程序.

⭐️AppKit和UIKit框架开发应用程序的用户接口.二者用途相同,但是针对平台不同.框架中的类很多,各有不同用途:有的用于事件处理、有的用于画图、有的用于图像处理、有的用于文本处理、有的用于用户排版、还有用于应用程序间数据传输.框架中还包含表视图、滑动条、按键、文本字段以及警告对话框等用户接口元素.

Cocoa与Cocoa Touch都包含Objective-C运行时和Foundation核心框架

Cocoa Touch构建基础

大部分 Cocoa Touch 的功能是用 Objective-C 实现的.Objective-C 是一种面向对象的语言,它编译运行的速度令人难以置信.更值得一提的是采用了真正的动态运行时系统,从而增添了难能可贵的灵活性.由于 Objective-C 是 C 的超集,因此您可以轻松地将 C 甚至是 C++ 融入 Cocoa Touch 应用程序中.

当应用程序运行时,Objective-C 运行时会根据执行逻辑(而不仅是编译期间定义的方式)实例化对象.例如,运行中的 Objective-C 应用程序可以载入界面(Interface Builder 创建的 nib 文件),将界面中的 Cocoa 对象连接到应用程序代码,然后在按下 UI 按钮后运行正确的方法.无需进行重新编译.

Cocoa Touch框架

除 UIKit 之外,Cocoa Touch 包含创建世界一流 iOS 应用程序所需的所有框架,从 3D 图形、专业音频到网络,甚至提供特殊设备访问 API 以控制摄像机或从 GPS 硬件获取位置.Cocoa Touch 既包含只需要几行代码就可以完成全部任务的强大的 Objective-C 框架,也在需要时提供基础的 C 语言 API 来直接访问系统.这些框架示例包括:

⭐️Core Animation:通过 Core Animation,您就可以通过基于组合独立图层的简单编程模型来创建丰富的用户体验.

⭐️Core Audio:播放、处理和录制音频的专业级技术,能够轻松为您的应用程序添加强大的音频功能.

⭐️Core Data: 提供面向对象的数据管理解决方案,该方案易于使用和理解,甚至可处理任何应用或大或小的数据模型.

语言

Objective-C是开发Cocoa和Cocoa Touch应用程序的本地语言,也是最重要的语言.但是Cocoa和Cocoa Touch应用程序也可以包含C++和ANSI C代码.另外,你也可以使用桥接Objective-C运行时的脚本语言—例如PyObjC和RubyCocoa—开发Cocoa应用程序.

iphone 技术层

⭐️Cocoa Touch 层由多个框架组成,他们为应用程序提供了核心功能.

⭐️UIKit 负责启动和结束应用程序,控制界面和多触点事件

⭐️Map Kit 提供地图的相关服务,定位或者区域检测等

⭐️Game Kit 创建和使用网络机制

⭐️Message UI/Address Book UI 提供操作电子邮件和联系人的信息

⭐️iAd 可以通过该框架在应用程序中发布横幅广告。在合适的时机向用户展现。

⭐️Event Kit UI 提供一个视图控制键可以展现查看并编辑事件的标准系统界面

Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container..

Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container..

我依稀记得之前遇到过这个问题,我确定是解决了,但是我不知道为什么我没有记录。

这会儿我知道我为什么没有记录了:

请你先去上个厕所,五分钟后回来再看。
实在不行的话,换个网络好点的地方。
然后不行再说。

本文同步分享在 博客 “看,未来”(CSDN)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与 “OSC 源创计划”,欢迎正在阅读的你也加入,一起分享。

关于objective-c – Cocoa App Sandbox – 加载包时出错cocos分包加载的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于ActionController :: RoutingError没有路由与[GET]“ / vendor / assets / stylesheets / bootstrap.min.css”匹配 app / assets / stylesheets / application.css: app / assets / javascript / application.js: app / views / layout / application.html.erb: app / j、angular – ng new hello错误:路径“/app/app.module.ts”不存在.路径“/app/app.module.ts”不存在、Cocoa/Cocoa Touch、Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container..的相关信息,请在本站寻找。

本文标签:

上一篇macos – Mac App Store上出售的沙盒应用程序可以访问系统文件夹吗?(mac沙盒软件)

下一篇macos – 隐藏NSWindow标题栏背景,如Messages.app(mac怎么隐藏状态栏)