草庐IT

Frame_Info

全部标签

ios - Visual Studio Cordova 缺少 Info.plist 键

我使用visualstudio开发cordova应用程序。如果我使用Xcode8将我的应用程序上传到应用商店,我会收到以下错误邮件。MissingInfo.plistkey-Thisappattemptstoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSPhotoLibraryUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.基于另一个stackoverflow问

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

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

ios - 无法在 viewDidLoad 中更新 view.layer.frame?

我正在尝试在我的单ViewController项目的viewDidLoad方法中执行以下代码:self.view.layer.frame=CGRectInset(self.view.layer.frame,20,20);但它没有给出所需的插图。然而,我用相同方法所做的其他UI更改确实有效,例如self.view.layer.backgroundColor=[UIColororangeColor].CGColor;上面的代码行确实有效,背景变为橙色,但框架没有。仅当我将代码行放在viewDidAppear中时,插图才有效。如果有人能解释的话,我想了解这种行为的主要原因。提前谢谢你。

ios - Xcode 中的 "Frame Rectangle"与 "Layout Rectangle"

两者有什么区别?使用其中任何一种时,我都没有发现我的项目有任何差异,但我不知道这两种方法有什么用,这让我很困扰。请指教! 最佳答案 布局矩形是控件的外观视觉尺寸。它与实际框架不同,因为在控件的视觉不同部分之外可能存在投影或嵌入效果。What'sthedifferencebetweenframeandlayoutinInterfacebuilder'ssizeinspector? 关于ios-Xcode中的"FrameRectangle"与"LayoutRectangle",我们在Stac

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

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 - 如何解决 UIWebView 中的 "Frame Load Interrupted"错误?

在我签约构建的应用程序中,我正在提取YouTube视频列表并允许它们在应用程序中显示。但是,当用户点击YouTubeView的导航Controller中的单元格并显示带有UIWebView的模态视图时,UIWebView返回错误“框架加载中断”。我已经通过调试器运行了数十次,在我初始化NSURLRequest之前一切似乎都很顺利。当显示模态视图时,以下是在ViewController的-viewDidLoad方法中运行的代码:-(void)viewDidLoad{[superviewDidLoad];_webView=[[UIWebViewalloc]init];_webView.de