草庐IT

ios - Xcode 7 beta 在自动完成时崩溃 - NSRangeException

每次Xcode使用自动完成时我都会遇到此崩溃。步骤-使用任何系统库-例如:UIColor我输入“[UIColorcol”并获得建议列表(colorWithCGColor-等)我按下删除键以获得“[UIColorco”的建议Xcode崩溃我认为这是Xcode版本的特定错误。但是我更新到Xcodebeta5仍然有这个问题。ApplicationSpecificInformation:ProductBuildVersion:7A176xUNCAUGHTEXCEPTION(NSRangeException):NSMutableRLEArrayobjectAtIndex:effectiveRan

iphone - 通过应用内购买奖励 iOS 应用 Beta 测试人员?

我的iOS应用程序将免费,但可以通过应用程序内购买启用其他功能。目前,Beta测试人员在发现错误方面做得很好,我想奖励他们的辛勤工作。我认为我至少可以为他们提供完整版的应用程序,这样他们就不必自己购买功能。但是,我不确定执行此操作的最佳方法是什么。应用内购买似乎没有促销代码,所以我无法通过电子邮件发送促销代码。我拥有所有测试设备的UDID,因此当应用程序启动时,我可以获取设备UDID并将其与“已批准”UDID的内部列表进行比较。这是其他开发人员所做的吗?我的担忧:应用内购买内容不会绑定(bind)到他们的iTunes帐户,所以如果Beta测试人员转移到新设备他们将无法启用内容,除非我发

ios - Xcode 7.1 beta 2-禁用 ATS

嘿,我花了大约一天的时间来绞尽脑汁尝试禁用ATS,但失败了,我知道这也被认为很糟糕,但我目前只在内部开发该应用程序。我在网上尝试了很多建议都无济于事,最新的尝试如下info.plist。我不知道该怎么办?CFBundleDevelopmentRegionenCFBundleExecutable$(EXECUTABLE_NAME)CFBundleIdentifier$(PRODUCT_BUNDLE_IDENTIFIER)CFBundleInfoDictionaryVersion6.0CFBundleName$(PRODUCT_NAME)CFBundlePackageTypeBNDLCFB

ios - UIApplicationShortcutItem 的 AppDelegate 函数未在 Swift 3/Xcode 8 beta 6 中调用

Swift3转换器更改了这一行(功能完美):funcapplication(application:UIApplication,performActionForShortcutItemshortcutItem:UIApplicationShortcutItem,completionHandler:(Bool)->Void){为此:funcapplication(_application:UIApplication,performActionForshortcutItem:UIApplicationShortcutItem,completionHandler:(Bool)->Void){

ios - Xcode 9.1/9.2 beta 在启动时立即崩溃

几天前,当我打开我的Xcode项目并导航到Storyboard时,Xcode会挂起,然后最终没有响应,然后我不得不强行退出。我查找了问题并看到删除~/Library/Developer文件夹的建议...现在Xcode窗口甚至没有出现。应用程序没有打开就立即崩溃。我采取的步骤,按时间顺序:删除并重新安装Xcode>没有解决从macOSSierra升级到HighSierra>没有解决尝试了Xcode9.1和9.2beta>没有解决重新安装命令行工具>没有解决仍然没有。我有一台2011款MacBookPro,我想知道这是否只是我机器的问题,或者它是否确实是丢失~/Library/Develo

ios - 绕过 Itunes Connect Testflight app-beta 审查

我正在使用AppleiTunesConnect网站。我希望我的iPhonefriend可以通过testflight安装我的应用程序。我的friend不属于我的工作团队,因此他没有列在iTunes连接用户中,也不能成为内部测试员。“标准流程”将是:发送应用测试版审核请求。等待审核结果一旦获得批准,就向外部测试人员发送邀请我需要我的friend能够运行我的应用程序而无需等待测试版审核(审核请求在节假日被禁用)。所以我做了以下事情:将我的friend添加到iTunesConnect用户并授予他开发者权限(他将在短时间内拥有这些权限-甚至不会知道他拥有这些权限)。他必须阅读收到的电子邮件并单击

ios - iOS8 beta 5 上的 UIWebView 中的定位服务无法正常工作

昨天,我们为我们的应用程序试用了开发者预览版iOS8beta5和Xcode6Beta5。我们在混合应用程序的webview组件中使用位置服务。我发现通过UIWebView进行地理定位不再有效。我用一个从头开始加载的例子验证了这种行为example用于从w3schools.com到UIWebView的地理定位。在iOS7(BaseSDK7.1,使用XCode5构建)中,会提示接受定位服务的通知,之后,该应用程序会显示在iPhone设置中的隐私-->定位服务下。使用iOS8(BaseSDK8,使用XCode6构建)不会出现提示,并且webview位置服务不工作,也不会在设置中输入任何内容。

ios - XCode9-beta:函数的隐式声明 'sqlite3_key'

我遇到了EncryptedStoreSQLCipherwrapper的问题加密核心数据。我为此添加了cflags:Debug=-DSQLITE_HAS_CODEC-DSQLITE_TEMP_STORE=2-DSQLITE_THREADSAFE-DSQLCIPHER_CRYPTO_CCRelease=-DSQLITE_HAS_CODEC-DNDEBUG-DSQLITE_OS_UNIX=1-DSQLITE_TEMP_STORE=2-DSQLITE_THREADSAFE-DSQLCIPHER_CRYPTO_CC并将其用作:funcencryptedCoordinator()->NSPersi

ios - Testflight Beta 测试人员不会收到构建邮件?

我曾经使用Apple的betatestflight从testflight发送构建。从1周开始,我的测试人员将不会收到有关新版本的电子邮件。他们也检查了testflight应用程序,但找不到构建。有人可以帮助我吗?注意:我已将应用程序提交给苹果进行试飞。它被接受了。 最佳答案 我们自动获得了所有构建邮件。苹果服务器或其他地方可能有问题。 关于ios-TestflightBeta测试人员不会收到构建邮件?,我们在StackOverflow上找到一个类似的问题: h

ios - 解析数据未出现在 iOS 9 Beta 4 中

自从更新到iOS9beta4后,我们的应用似乎无法再访问Parse数据库中的数据-这是一个已知问题吗?其他人正在经历什么?有什么解决办法吗?谢谢! 最佳答案 尝试在您的*.plist文件中添加此域异常(exception):NSAppTransportSecurityNSExceptionDomainsfiles.parsetfss.comNSIncludesSubdomainsNSTemporaryExceptionAllowsInsecureHTTPLoadsNSTemporaryExceptionMinimumTLSVersi