草庐IT

public_path

全部标签

iphone - 什么是非公共(public) API?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。在AppStoreReviewGuidelines中,它说非公开的应用程序将被拒绝。什么意思?私有(private)API和非公共(public)API有什么区别?我正在使用我的客户端的API来获取我应用程序中的UIWebview的数据,这是否属于非公共(public)APIs?帮帮我。

ios - bundle 无效。提交到 App Store 的新应用程序和更新必须使用公共(public)构建

我无法在应用商店提交应用。我正在使用Xcode4.6.2,当我上传应用程序时出现错误“bundle无效。提交到AppStore的新应用程序和更新必须使用公共(public)构建” 最佳答案 我今天在使用Xcode5.1和iOS7.1SDK时遇到了完全相同的问题。解决方案是将我的Xcode更新到5.1.1。之后我重新存档并重新提交了我的应用程序,一切顺利。以下是Apple的相关公告:StartingMay15,2014,newappsandappupdatessubmittedtotheAppStoremustbebuiltwithX

objective-c - 公共(public) View Controller 基类

我想为我的项目创建一个BaseViewController类(继承自UIViewController),它可以作为我项目中其他ViewController的基类。这是为了添加诸如通用进度HUD、刷新按钮和网络更新机制之类的东西,也许还有一个可以由每个子类用文本自定义的错误对话框等。至关重要的是,我希望能够将此功能添加到UIViewController子类和UITableViewController子类中,但我无法将自己插入到UITableViewController中类层次结构,所以实际上我需要一个BaseUIViewController和一个BaseUITableViewContro

objective-c - objective-c中private和public成员应该如何实现?

我在工作中进行了一些与属性和实例变量的使用相关的讨论,因此我想找到一个wiki答案。现在,我知道在objective-c中没有真正的私有(private)成员类型,一切都是公开的。然而,我有点担心我们应该如何设计我们的类并遵守OOP原则。我想听听对这三种设计方法的意见:一个。根据各种帖子甚至是斯坦福大学新的iPhone开发类(class),您应该始终在任何可能的地方使用属性。但是恕我直言,这种方法违反了OOP设计原则,因为在这种情况下,所有成员都公开了。为什么我需要将所有内部/本地实例变量发布到外部?此外,如果您通过属性使用合成的setter而不是直接使用本地ivar,则开销很小(但仍

ios - Xcode 5 : "Invalid image path" CFBundleIcons

好的,我的问题好像和this类似,和this,但是按照答案,对我没有帮助。这可能是因为我使用的是Xcode5,在我升级到这个版本之前我没有遇到任何问题。当我验证我的应用程序时,出现以下错误:"InvalidImagePath-Noimagefoundatthepathreferencedunderkey'CFBundleIcons':'icon152'"所以我转到Xcode中的.plist文件,右键单击ShowRawKeys/Values并找到CFBundleIcons。有一棵树看起来像这样:▼CFBundleIconsDictionary▼CFBundlePrimaryIconDic

ios - 继承什么! :search_paths do?

查看CocoaPods自己的示例后(来自https://guides.cocoapods.org/syntax/podfile.html#abstract_target)#Note:Therearenotargetscalled"Shows"inanyofthisworkspace'sXcodeprojectsabstract_target'Shows'dopod'ShowsKit'#ThetargetShowsiOShasitsowncopyofShowsKit(inherited)+ShowWebAuth(addedhere)target'ShowsiOS'dopod'ShowWe

ios - xcrun : error: unable to find utility "PackageApplication", 不是开发人员工具或在 PATH 中 - 自更新 Xcode 以来

今天早上更新了Xcode,现在ionic项目不会部署到设备上。ionicrunios--device返回:**BUILDSUCCEEDED**xcrun:error:unabletofindutility"PackageApplication",notadevelopertoolorinPATHError:Errorcode72forcommand:xcrunwithargs:-sdk,iphoneos,PackageApplication,-v不知道如何解决,谷歌搜索返回了很多选项,但没有一个是正确的。 最佳答案 Cordova正

ios - 错误 ITMS-90032 :"Invalid Image Path - No image found at the path referenced under key ' CFBundleIcons' :AppIcon40x40"

我收到此“在键‘CFBundleIcons’下引用的路径中找不到图像:”错误,即使我在Images.xcastes文件夹中添加了应用程序图标图像,同时将我的应用程序上传到应用程序商店。感谢您的即时回复。谢谢 最佳答案 我遇到了这个错误;我所有的图像都正确地位于Images.xcassets文件夹中,并且它在我的开发系统上编译、验证并运行正常。所以我刚刚从-Info.plist文件中删除了错误的key。然后上传到应用商店没有任何投诉。YMMV. 关于ios-错误ITMS-90032:"In

ios - 该应用程序在 id 中引用非公共(public)选择器(Facebook SDK iOS)

我在使用ApplicationLoader提交我的应用程序时收到此警告。Theappreferencesnon-publicselectorinMyApp:id此警告可能会拒绝我的应用程序通过AppleAppStore的验证。我的应用使用的是FacebookSDKiOS3.1.1(也尝试过3.1) 最佳答案 出现这个问题是因为FacebookSDKforiOS。ApplicationLoader禁止使用来自任何FBGraphUser相关类的变量“id”(也许还有其他变量,未测试)——例如:idfriendiduserFacebook

ios - 非公共(public)图书馆 SockPuppetGizmo

我收到一封电子邮件,说我最近向Apple提交的iOS/WatchOS应用二进制文件无效,原因是:Theapplinkstonon-publiclibrariesinPlugIns/iPrayed.appex/iPrayedWatchKitApp.app/_WatchKitStub/WK:/System/Library/PrivateFrameworks/SockPuppetGizmo.framework/SockPuppetGizmo我之前提交过这个构建没有任何问题,只是对几行代码做了一些更改,根本没有添加任何东西。知道这是关于什么的吗? 最佳答案