我想做的是创建一个ipa使用Xcode7进行临时分发。我之前没有做过,这是我的第一次尝试。搜索s/o并了解到早些时候可以使用Xcode5创建ipa文件。我正在尝试wayexplainedhere但是我没有选择屏幕截图中显示的导出选项。我觉得apple可能改了,现在我们可以用appledevelopermembership注册的appleid登录后选择导出文件。我附上了Product>Archive之后的屏幕截图。如您所见,导出选项被禁用,它正在请求苹果开发者成员(member)资格,但能够在查找器中看到存档文件。没有苹果开发者成员(member)资格,有没有办法创建ipa。
当我第一次构建我的应用程序和Watchkit应用程序时,我启用了“关联域”功能。我已在watchkit扩展和配套应用程序的“功能”面板中禁用它,并确认key已从每个info.plist中消失。我已经转到Apple的“证书、标识符和配置文件”页面,为每个Watchkit应用程序、扩展程序和应用程序选择应用程序ID,取消选中“关联域”,为每个重新生成配置文件,下载并安装了它们。我已经完成了Ctrl-Shift-Command-K完全清理、重新启动和重建。在提交到应用商店时,我收到以下错误消息。我在xcode中进行了项目搜索,但找不到com.apple.developer.associate
在我的iPhone应用程序中,我从Apple获取设备token,我在Delegate文件中分配了一个公共(public)属性,如下所示:-(void)application:(UIApplication*)applicationdidRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken{self.dToken=[[NSStringalloc]initWithData:deviceTokenencoding:NSUTF8StringEncoding];}dToken属性声明如下:NSString*dToken
我今天收到以下电子邮件:Dear––,Thiscertificatewillnolongerbevalidin30days.Tocreateanewcertificate,visitCertificates,Identifiers&Profilesinyouraccount.Certificate:ApplePushServicesIdentifier:–––TeamName:––––Tolearnmoreaboutexpiredcertificates,visitthecertificatessupportpage.Bestregards,AppleDeveloperRelation
背景:作为iOS6的一部分,Apple为他们的iPad提供了一种“kiosk模式”,该模式将设备锁定到一个应用程序(甚至直接启动到该应用程序)。要使用此功能,首先必须使用AppleConfigurator将设备设置为“受监督”设备。然后,您将一个特殊条目添加到配置文件中,其中包含您的应用程序的bundleID。如果您使用AppleConfigurator添加您想要用作信息亭应用程序的新配置文件和应用程序,这将非常有用。但是,如果您不使用AppleConfigurator添加配置文件和应用程序(也就是您使用Xcode或MDM),iPad上会出现错误:“GuidedAccess应用不可用。
从TNW得到消息,其中指出,“从5月1日开始,AppStore将不再接受访问UDID的新应用或应用更新。请更新您的应用和服务器,以将用户与iOS6中引入的供应商或广告标识符相关联。”我的问题很简单,在5月1日之前发布的OLDERAPPS如何访问UDID?另外,如果应用程序不支持视网膜显示怎么办?他们会从AppStore中删除它吗?如果是这样,我害怕听到YES。 最佳答案 Apple不授予访问UDID的权限是非常糟糕的,但是有一些解决方法。查看link无论如何,苹果不会从应用商店中删除任何已经过审核的应用。
我正在为iPhone开发一个VoIP应用程序。为了接听电话,Apple开发了PushKit,以便开发人员可以使用APNS发送VoIP通知。在iOS8上一切正常。当我更新到iOS9时,PKRegistryDelegate不会在注册后触发方法didUpdatePushCredentials。有什么想法/建议吗? 最佳答案 从Project->Capabilities启用“推送通知”标志解决了我的问题。这很奇怪,因为它早些时候没有它就可以工作。这个回复可能会迟到,但希望这对某人有所帮助。我很难弄清楚这一点。
我正在使用ApplicationLoader向AppStore提交一个iOS应用程序,但是,它永远不会通过“将API使用情况发送到iTunesConnect”阶段。没有错误-这个阶段只是没有完成。我已确认Mac正在连接到互联网(我可以访问网站)。此外,该应用程序很小(6MB),因此不能想象这只是一个很长的上传。我试过将其放置20分钟。这件事的背景是,我在WindowsPC上使用FlashCS5开发,构建它以便在那里分发,现在在Mac上我将最终文件加载到ApplicationLoader中以提交它。它可以很好地验证/验证文件,但不会超出这一点。有什么想法吗?可能是网络问题?
有没有办法从AppleWatch的扬声器中播放声音?我无法在网上找到任何文档。 最佳答案 现在可以使用WKAudioFilePlayer或WKInterfaceMovie从watchOS2开始。NSURL*assetURL=[[NSBundlemainBundle]URLForResource:@"file"withExtension:@"wav"];WKAudioFilePlayer示例:WKAudioFileAsset*asset=[WKAudioFileAssetassetWithURL:assetURL];WKAudioFi
我的团队使用TestFlight在公司内部署测试版。通常,TestFlight应用程序不想安装最新版本。例如,我们将收到一封TestFlight电子邮件,通知我们有关build#91的应用程序更新。该电子邮件包含一个链接“在TestFlight中打开”。当您点击该链接时,TestFlight将打开,但会提供安装build#90(旧版本),而不是build#91(最新)。这是一个已知问题吗?是否有解决方法来改善这种情况? 最佳答案 在您的应用程序的“预发布”列表中,一旦您的构建完成处理,您将能够单击该特定测试构建的链接并转到包含有关它