草庐IT

ios - 我需要 Xcode(和 Mac)来开发适用于 iOS 的 Ionic 应用程序吗?

我想开发一个IonicApp适用于Android、iOS和Windows应用商店。我目前正在使用我的HPWindows10笔记本电脑和Cloud9IDE.我需要购买Mac(旧Macmini、旧Imac)才能使用Xcode用于创建/编译iOS应用程序? 最佳答案 这些是你需要知道的一些要点。您需要一台Mac来创建您应用的Cordova版本?回答:理论上不会,因为Phonegap(AdobesCordova)有远程构建器,您可以使用它来为您的IOS应用程序创建一个包。但是,这种远程服务是有偿的。所以我应该使用Adob​​ePhonega

ios - 如何在 iOS 和 Mac OS X 上查找接口(interface)的硬件类型?

我正在编写一些代码,用于启发式地计算服务在网络接口(interface)上的可能性。我要搜索的硬件没有实现SSDP或mDNS,因此我必须手动查找。该设备通过WiFi连接到网络,因此我很可能会通过WiFi接口(interface)找到它。但是,Mac可以通过以太网连接到WiFi网桥,因此很可能可以通过它来解决。为了避免不必要的请求并成为一名优秀的网络公民,我想明智地选择先尝试哪个界面。我可以毫无问题地获取计算机上的接口(interface)列表,但这没有帮助:en0在我的iMac上是有线以太网,但在我的Macbook上是WiFi。如果这在iOS上也适用,则加分,因为虽然很少见,但您可以将

ios - 从 Mac 卸载 Fabric for iOS

在使用Fabric/Crashltytics构建Xcode项目时,我遇到了一些链接器错误。我想完全删除Fabric应用程序,然后重试。从Mac中完全删除Fabric的步骤是什么,包括首选项和缓存? 最佳答案 从系统中删除Fabric文件夹.转到您的应用,然后删除Fabric.framework。然后关注this从Crashlytics/Fabric中删除应用程序。同时删除BuildPhases中的RunScript 关于ios-从Mac卸载FabricforiOS,我们在StackOve

ios - XCode: "<foo> (from ' 的私钥 <bar >')"未安装在此 Mac 上

我之前与“公司A”一起开发并发布了一个iOS应用程序。A公司最近刚刚将应用程序的所有权转让给“B公司”(根据thisiOSdeveloperdocument底部的说明)。这工作正常,应用程序现在显示在公司B帐户下的iTunesConnect中。我现在正尝试发布应用程序的更新,但遇到XCode问题。我已经从XCode中删除了所有以前的帐户,添加了公司B帐户,构建了新的应用程序并将其存档,但是当我尝试从XCode组织者中“验证”或“分发”时,我收到错误Theprivatekeyfor"CompanyA(from'CompanyB')"isnotinstalledonthisMac.我尝试从

c# - 如何编写不同平台的应用程序? Linux、Mac、Windows 和移动平台

我们想为在线服务编写一个客户端,该服务应该可以在尽可能多的平台上使用。这个问题是关于我们应该使用什么编程语言和框架来创建这个客户端。需要这些平台:Linux、Mac、Windows、iOS(iPhone、iPod、iPad)和Android。越多越好。对于移动平台,有TitaniumMobile.我还没有尝试过这个东西,该网站说你可以使用Javascript等网络技能为iOS和Android开发。我还不知道您是否可以使用相同的代码为两个平台进行部署。那就太好了!还有TitaniumDesktop,但我不喜欢与最终应用程序共享完整源代码的想法。Titanium也适用于移动设备,但修改通过

ios - 在 Mac 上通过 USB 访问 iOS 设备

我有一个需要将文件传输到数据库的移动应用程序。然而,其中一个规范是,如果用户没有设置无线网络,它应该能够插入mac并将文件传输到数据库。然而,我遇到的问题是如何通过USB将上述文件从iPad转移到计算机上。上周我一直在研究各种解决方案,主要是IOKit和applescript,但是当使用USB数据线插入时,这两种解决方案似乎都无法定位iOS设备。虽然我知道我可以越狱设备然后它应该很简单,但这不是一个选项。我很难找到关于这个主题的信息,这让我担心它没有希望了。但是,我知道必须有一种方法可以在不越狱的情况下做到这一点,因为存在thisbeautifulapp.我已经能够通过这个应用程序访问

ios - 寻找一个不错的方案来使用 native Objective-C和Mac技术实现验收测试环境

背景我正在寻找一种实现类似于Franklibrary来实现“针对nativeiOS应用程序的自动验收测试”的方案的方法,但是我希望该方案依赖于nativeiOS/MacOSX技术。很抱歉以下TLDR,但值得详细说明。1.以下是Frank的工作原理的简短概述:它具有客户端和服务器部分。服务器部分已嵌入到我们要对其进行验收测试的应用程序中。Frank教程向我们展示了如何创建应用程序主要目标的重复目标,以及如何将FrankHTTP服务器嵌入到该目标。客户端部分-主要是一个运行纯文本方案的Cucumber:每个方案都包含应针对应用程序运行的指令(填充文本字段,触摸按钮,确保页面上存在特定元素等

ios - Mac OS X 构建服务器 IPA 中缺少 archived-expanded-entitlements.xcent 文件

我正在尝试使用Xcode6.1.1和MacOSXServer4.0.3以及OSX10.10.2归档一个项目。在集成中使用“adHoc”配置对应用程序进行签名。但现在我遇到了问题,文件“.entitlements”没有得到正确处理。当我下载xcarchive时,archived-expanded-entitlements.xcent是应用程序包的一部分,但在同一集成的IPA文件中,该文件丢失,因此我无法将其安装在设备上。会不会是带有“adHoc”证书的xcarchive的导出处理权限的方式与企业或开发配置的处理方式不同?如果是这样,我应该如何配置使用“adHoc”配置创建archived

ios - Mac/iPhone 应用程序 - 将核心数据同步到 iCloud 和设备(使用核心数据)

我正在开发一个使用CoreData的iPhone应用程序和一个Mac应用程序。我想让这两个应用程序通过iCloud存储同步它们的数据库。我对managedObjectContext和persistentStoreCoordinator的实现进行了调整,并添加了mergeiCloudChanges-来自更新的Recipes示例代码:#pragmamark-#pragmamarkCoreDatastack//thistakestheNSPersistentStoreDidImportUbiquitousContentChangesNotification//andtransformsthe

ios - Apple 拒绝了应用程序,因为它在未经用户许可的情况下传输 MAC 地址

我们有一个最近开发的应用程序被Apple拒绝了。这是他们的解释:Wefoundyourappdoesnotobtainuserconsentbeforecollectingtheuser'spersonaldata,asrequiredbytheAppStoreReviewGuidelines.Specifically,yourapplicationssendsthedevice'sMACaddresswithouttheuser'spermission.YourappalsosendsdeviceContactinformationwithouttheuser'spermission