草庐IT

c# - "The path .. would result in a file outside the App Bundle and cannot be used"错误,单触摸/Xamarin

在将我的Xamarin.IOS-项目迁移到64位统一-API后,我目前正面临一个非常奇怪和烦人的错误消息。确切的错误信息是:/Users/falcowinkler/Dev/AHK_App-Kopie/AHK_App_iOS/../ahk_app_ios/resources/.DS_Store:Error:Thepath'../ahk_app_ios/resources/.DS_Store'wouldresultinafileoutsideoftheappbundleandcannotbeused.(AHK_App_iOS).我不仅在.DS_Store上遇到了这个错误,在另外两个文件上也

ios - 无法在 iTunes Connect 上为免费应用程序创建 bundle

我正在尝试创建bundle以将免费的iOS应用程序上传到iTunesConnect。即使在输入名称后,创建按钮也被禁用。仅当我在免费分发的Bundle中添加现有应用程序时,才会启用“创建”按钮。Apple更新协议(protocol)后,我面临这个问题。有人可以帮我解决这个问题吗?提前致谢。 最佳答案 您必须接受新协议(protocol)。进入iTunesConnect,然后进入协议(protocol)、税务和银行业务。单击顶部两个协议(protocol)的请求并同意它们。一旦您同意,您将立即获得创建新应用的权限。

ios - iOS10 是否删除了从 bundle 中读取 SQLite 数据库的功能?

我使用2个SQLite数据库:一个是bundle的一部分并存储静态/只读数据(称为Seed.sqlite),另一个是在首次启动时创建的(或自动迁移)并用于保存用户数据(User.sqlite)。管理只读数据库(Seed.sqlite)的持久存储是使用以下选项设置的:options[NSReadOnlyPersistentStoreOption]=trueoptions[NSSQLitePragmasOption]=["journal_mode":"DELETE"]它在模拟器中的iOS9.x和iOS10下运行良好,但在运行iOS10(至少是beta4和8)的设备上使用时会崩溃。我对Use

ios - Youtube Live Streaming API - 创建直播流失败,返回 "The request did not specify any iOS bundle ID"

我尝试发送请求:发布https://www.googleapis.com/youtube/v3/liveStreams响应失败并显示消息:“请求未指定任何iOS包ID。请确保客户端正在发送它或使用API控制台更新您的key限制。”我的OAuth2.0客户端ID(iOS)和GoogleAPI管理器上的APIkey具有正确的bundleiD。我发送key=API_KEY。如何在请求中发送我的bundleid?或者我必须做其他事情? 最佳答案 POST请求:NSURL*url=[NSURLURLWithString:@"https://w

objective-c - 应用程序提交 iOS 的 Bundle ID

我在应用商店中已有一个应用...我想将一个新应用上传到应用商店,但它要求提供bundleID?我可以使用与第一个应用相同的ID还是每个新应用的新bundleID?谢谢! 最佳答案 您需要创建一个新的包ID。请参阅Apple的文档“iTunesConnect开发人员指南”iTunesConnectDeveloperGuide具体来说,每个应用程序的BundleID都必须是唯一的。您还需要一个新的iTunes连接配置文件。不幸的是,这是一个复杂的过程。 关于objective-c-应用程序提

ios - 通用二进制文件是否包含 iPhone 上 App Bundle 中所有沉重的 ipad 图形?怎么办?

由于iPad3具有视网膜显示屏,我开始担心iPhone和iPodtouch设备上通用二进​​制文件中的“垃圾图像”数量。显然他们不需要这些资源。我从未真正检查过,但也许有人知道:当iPhone下载通用二进制文件时,AppStore是否会自动发布一个已删除所有沉重iPad图形的版本?或者iPhone或iPodtouch是否充斥着只有iPad才需要的内容?有什么方法可以使通用二进制文件变得“智能”,以便iPad仅接收iPad资源而iPhone仅接收iPhone资源?就我而言,我有一个10MB的通用应用程序。将此升级到RetinaiPad意味着iPodtouch用户将遭受双倍文件大小的困扰。

ios - 我可以使用新项目但相同的 Bundle ID 更新 iTunes 应用程序吗?

如果我通过创建具有相同BundleID的新项目来更新当前在AppStore中的旧应用程序,我的用户是否会丢失他们存储在NSUserDefaults中的数据?所有代码将被复制/粘贴到新项目;启用ARC将是主要更改。 最佳答案 不会,如果您使用相同的包ID更新您的应用,用户不会丢失数据。是的,将您的应用更改为ARC是允许的,并且不会影响用户数据。 关于ios-我可以使用新项目但相同的BundleID更新iTunes应用程序吗?,我们在StackOverflow上找到一个类似的问题:

iphone - 如何将 plist 从 bundle 移动到 iOS 上的文档文件夹

所以我只想知道如何在应用程序第一次运行时将plist从bundle移动到文档文件夹,因为我需要它。请帮助我,我不知道该怎么做。 最佳答案 如果你的plist名字是“friends”只需使用下面的代码(它会判断文件是否存在并复制)NSFileManager*fileManger=[NSFileManagerdefaultManager];NSError*error;NSArray*pathsArray=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomai

ios - XCode 单元测试 : Error while reading test scope bundle

我在XCode5中运行单元测试时收到读取测试范围包时出错!。没有测试运行。知道如何解决这个问题吗? 最佳答案 解决了这个问题。看来我必须在创建新测试后运行所有测试。在所有测试都运行之前,无法从gui单独运行新测试。 关于ios-XCode单元测试:Errorwhilereadingtestscopebundle,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22561729/

ios - bundle 无效。包含 arm64 架构的应用程序需要包含 armv7 架构

对于我们的应用程序,我们不想支持3.5"iPhone屏幕。我们还需要iOS8.0,因此iPhone4S成为唯一受支持的3.5"屏幕。在构建AppStore二进制文件时,我们希望通过从有效架构列表中删除armv7架构来排除iPhone4S。但似乎不允许这样做。是我做错了什么,还是真的不允许这样做? 最佳答案 您可以尝试一些选项:-如果您插入了设备,则该设备的架构是ACTIVEARCHITECTURE,因此您需要拔下设备。-将目标和项目的“仅构建事件架构”设置为“否”。 关于ios-bund