草庐IT

KERN_INFO

全部标签

ios - 在 Info.plist CFBundleSupportedPlatforms 或 Mach-O LC_VERSION_MIN 中找不到 phantomjs 的平台系列

我正在使用ionic构建一个混合应用程序,当我尝试将它上传到应用程序商店时,它给了我这个错误Couldn'tfindplatformfamilyinInfo.plistCFBundleSupportedPlatformsorMach-OLC_VERSION_MINforphantomjs有没有人遇到同样的问题并找到了解决方法?我怀疑它来self在我的项目中使用的导致错误的插件或node_modules.. 最佳答案 有同样的错误,在我的例子中,问题是我的包资源中有一些DSYM文件。通过从CopyBundleResources构建阶段

ios - 升级后,XCode 在归档时给出 "The Package Does Not Contain an Info.plist"错误

我在AppStore中有一个iOS7应用程序,它有很多应用程序内购买。应用内购买只是我在Apple托管的新.json数据结构。IAP过去可以完美提交,但是当我将我的机器从MountainLion升级到Yosemite时,我才升级到XCode6.1。现在,每当我存档一个新的IAP包或重新存档一个上周正确提交的旧包时,我都会得到:“无法验证您的应用程序。该包不包含Info.plist”。当我点击我的目标(在导航器Pane中)时,BuildSettings|包装显示:Info.plist文件为“north_carolina.pittsburgh/ContentInfo.plist”。(调试和

objective-c - 在 iOS App info.plist 中使用预处理器定义

我有一个iOS应用程序,它使用SSO和Facebook作为让你的应用程序与Facebook的SSO一起工作的一部分,你必须在info.plist中指定FacebookAppId和回调url。我有2个不同的Facebook组,一个用于测试,一个用于生产。我希望能够根据预处理器指令设置上面指定的两个键的值。在我的MessageBomb-Prefix.pch中,我有以下内容,效果很好:#ifdefTEST//Developmentenvironments#definePARSE_APP_ID"devparseappid"#definePARSE_CLIENT_ID"devparseclien

objective-c - 如何解决KERN_PROTECTION_FAILURE和KERN_INVALID_ADDRESS?

如何解决KERN_PROTECTION_FAILURE和KERN_INVALIDADDRESS?当我运行我的应用程序时,两者似乎都发生在完全相同的位置。ExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionCodes:KERN_INVALID_ADDRESSat0x6d783f44CrashedThread:2Thread2Crashed:0libobjc.A.dylib0x34a80464objc_msgSend+161Foundation0x31171dda__+[__NSOperationInternal_observeValueForKey

ios - 提交/验证需要 Info.plist 的应用内购买

我使用应用内购买模板创建了一个应用内购买内容,就像我通常在Xcode6.0中所做的那样。当我去验证或提交应用内购买内容时,昨天由于缺少Info.plist而开始失败。但是在应用程序购买内容中没有Info.plist(不应该也不能)。它使用ContentInfo.plist代替。我试过创建一个Info.plist,但这是不可能的,因为应用内购买内容不具备info.plist中所需的特征。还有其他人遇到过这个问题吗?我现在如何提交我的应用内购买? 最佳答案 我有同样的问题,并且能够通过使用单独的应用程序加载器上传我的IAP内容来解决。A

ios - Xcode 10 警告 : Skipping code signing because the target does not have an Info. plist 文件

在Xcode10GM版本中获取以下警告SkippingcodesigningbecausethetargetdoesnothaveanInfo.plistfile.(intarget'FirebaseCore')SkippingcodesigningbecausethetargetdoesnothaveanInfo.plistfile.(intarget'FirebaseCore')如何摆脱这些警告? 最佳答案 在Xcode10中:注释Podfile中的行#WorkaroundforCocoapodsissue#7606#post_

ios - 如何使用具有不同应用程序名称和 info.plist 的相同来源创建两个项目?

实际上,我的iOS应用程序在同一个项目中包含多个版本,在Static类中用#define进行了更改。示例:#import"AppVersion.h"//...if(MYAPP_VERSION==kMyAppVersionFree){//Limitedfeatures}elseif(MYAPP_VERSION==kMyAppVersionFull){//Nolimit!}每次我要编译时,我都必须编辑我的代码以更改#defineMYAPP_VERSION,并更改项目名称,以便能够发布MyApp和“MyAppFree”可执行文件...是否可以将其定义为“编译变量”?我不想每次编译2个版本时都

ios - 'FABException',原因 : '[Fabric] Value of Info.plist key "Fabric"must be a NSDictionary. ' 使用 Firebase 和 Crashlytics 时

在我们的应用程序中使用Firebase时,我遇到了一个相当特殊的场景。在不向项目添加Crashlytics和Fabric的情况下,当我为项目运行单元测试时,会命中以下代码:@try{[FIRAppconfigure];}@catch(NSException*exception){DLog(@"****UnabletoconfigureFirebaseduetoexception%@",exception.description);}调试单元测试时未引发异常,因此我假设已配置firebase并且一切正常。测试通过并且没有问题。然后我非常简单地将带有Fabric的Crashlytics添加

iphone - 使用 info.plist 为多目标应用程序存储特定于目标的值

我有一个多目标iPhone应用程序,它目前包含一个头文件,该文件具有常量定义,这些定义在构建时有条件地包含,具体取决于正在构建的目标。但是,我想知道将此信息包含在构建的info.plist中是否会更好,因为这通常包含特定于目标的元数据,因此在逻辑上似乎更合适。因此,我的问题是:在info.plist文件中包含自定义(非Apple定义的)key是否可以接受?这里是否适合包含目标不同的应用元数据? 最佳答案 可接受且合适。C预处理器对Info.plist文件进行了预处理(必须在项目设置中通过将Packaging/PreprocessIn

ios - 错误_BSMachError : (os/kern) invalid capability (20) after receiving remote notification on CloudKit record addition

当我收到关于记录添加的远程通知(调用了didReceiveRemoteNotification)时,我收到以下错误消息:_BSMachError:(os/kern)invalidcapability(20)我已经尝试在论坛和Google上找到更多相关信息,但我找不到任何适用于我的情况的有用建议。错误信息是什么意思?我该怎么办? 最佳答案 我刚刚遇到这个错误。我在UIAlert操作block中;当block退出时发生错误(顺便说一句,父UIAlertViewController是在dispatch_asyncblock中创建的,所以我