草庐IT

PRODUCT_BUNDLE_IDENTIFIER

全部标签

ios - iOS 中从 bundle 复制到缓存文件夹的文件具有编译的 CreationDate 和 ModifiedDate

我猜我的问题可能是设计使然,但我希望有解决方法。我的应用基本上是一个文档阅读器。一堆PDF被拉入并在编译时与应用程序捆绑在一起。当应用程序首次运行时,它们会被复制(供用户添加注释等等),然后我为UITableView生成一个字典(使用PDF元数据来填充标题等内容)。当发布新版本的应用程序时,我希望在升级过程中更聪明地复制文件。目前我能做的最好的事情就是清除所有内容并重新复制。问题是,当Xcode在编译时将文件复制到包中时,NSFileCreationDate和NSFileModificationDate似乎都被重置为编译应用程序时的状态。这基本上使整个日期检查变得无用。2012-10-

iOS 推送通知 : How to get the "Notification identifier" within the delegate

当我通过APNs向我的iOS应用程序发送推送通知时,大多数情况下一切正常。将收到通知,我可以从application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfofetchCompletionHandler:(void(^)(UIBackgroundFetchResult)的userInfo字典中读取负载))completionHandler方法。但是userData不包含NotificationIdentifier,它是自iOS7以来新的NotificationForma

ios - 你能帮我吗,如何在 settings.bundle 中插入占位符?

我已将settings.bundle添加到我的应用程序,我在设置中使用settings.bundle显示带有标题的文本字段,但我需要insert/在文本字段中添加占位符,是否可以在settings.bundle中实现,如果可以,请帮助我如何实现? 最佳答案 不可以,目前settings.bundle不允许您为文本字段添加占位符文本。文本字段类型显示一个标题(可选)和一个可编辑的文本字段。您可以将此类型用于要求用户指定自定义字符串值的首选项。有一些首选项控制类型是允许的。按照这个:LINK

ios - NSInvalidArgumentException',原因 : 'Receiver (<ViewController:>) has no segue with identifier ' ''

>2014-09-2018:04:45.564storyboard_demo[6919:60b]嵌套推送animationcanresultincorruptednavigationbar2014-09-2018:04:45.921storyboard_demo[6919:60b]Finishingupanavigationtransitioninanunexpectedstate.NavigationBarsubviewtreemightgetcorrupted.2014-09-2018:04:46.442storyboard_demo[6919:60b]*Terminatingap

ios - "Make sure you' ve set APP_BUNDLE_PATH to a build supported by this simulator version“在测试套件运行中出现错误

我在Teamcity9.0中运行了将近30个cucumber测试。每个场景设置为RESET_BETWEEN_SCENARIOS=1大多数时候,我发现在套件运行的中间,30次测试中有4-5次出现以下错误Unabletostart.Makesureyou'vesetAPP_BUNDLE_PATHtoabuildsupportedbythissimulatorversion[04:28:47][Step3/3]Calabash::Cucumber::Launcher::StartError:TimeoutwaitingforUIAutomationrun-loopInstrumentsfai

ios - CodeSign 错误 : entitlements are required for product type 'Static Library' in SDK 'Simulator - iOS 8.4' . 您的 Xcode 安装可能已损坏

我想不通在xCode中,我有一个运行脚本构建阶段,它运行“xcodebuild”以在模拟器上测试项目。当我在脚本中运行以下行时:xcodebuild-workspaceAugury.xcworkspace-scheme"Augury-Production"-destination"platform=iOSSimulator,name=iPhone5s"test失败并显示以下消息:===BUILDTARGETPods-FMDBOFPROJECTPodsWITHCONFIGURATIONDebug===CheckdependenciesCodeSignerror:entitlementsa

c++ - Cocos2Dx "use of undeclared identifier"iOS游戏内购

我正在处理一个应用程序源代码,由于某种原因禁用了应用程序内购买代码(已注释掉)。该游戏是在Cocos2dx中构建的。现在,我对C++一无所知,但我进行了研究,试图找到这个问题的答案,但我被困住了。我遇到编译器错误:Undefinedsymbolsforarchitecturearm64:"BLACKJACK::BlackJackSetting::submitScore(int)",referencedfrom:MainMenuLayer::onLeaderBoard(cocos2d::CCObject*)inMainMenuLayer.o"BLACKJACK::BlackJackSet

ios - 意外的 CFBundleExecutable key 。 Aviary SDK Resources.bundle 中的包

尝试上传AppStore时出现以下错误。意外的CFBundleExecutablekey。AviarySDKResources.bundle中的包不包含包可执行文件。如果此包有意不包含可执行文件,请考虑从其Info.plist中删除CFBundleExecutable键并使用BNDL的CFBundlePackageType。如果此bundle是第三方框架的一部分,请考虑联系框架的开发人员进行更新以解决此问题。a)试图从plist中删除BNDL,但注意到发生了。我该如何解决? 最佳答案 删除CFBundleExecutable键。但请

ios - 使用不同的开发帐户运行具有相同 bundle ID 的 iOS 应用程序

我没有付费的Apple开发者成员(member)资格,而且我正在构建的应用程序还远未进入应用程序商店阶段...因此除非绝对必要,否则购买成员(member)资格尚不是一种选择。另一个人必须在他的手机上运行该应用程序。我们在远程工作并且彼此相隔很远,所以他的手机时不时地插到我的笔记本电脑上是不可能的。我们有单独的Apple帐户。由于我们的应用所依赖的第三方框架的许可问题,我们在手机上运行应用时必须使用相同的BundleID。这在Xcode7上工作得很好:在我的手机、笔记本电脑和开发者帐户上正常开发;相同的捆绑ID。其他人将提取最新代码,在他们的Macbook、iPhone和他们的开发者帐

ios - Xcode 上的 bundle 标识符

我正在尝试更新我的应用程序,但遇到了BundleIdentifier问题。旧版本是用较早的xCode开发的,新版本是用最新的Xcode版本4.5.2开发的。更高版本不允许我使用以数字开头的相同ID“5StarRingTones”,它会自动转换为连字符“-StarRingTones”并且不允许我修改它,请参见所附的屏幕截图。哪个应用程序加载器会拒绝接受更新并给出错误:“bundle标识符:com.matrixteam.-StarRingTones与之前的bundle标识符不同:com.matrixteam.5StarRingTones” 最佳答案