【发布时间】:2015-10-04 07:37:52
【问题描述】:
我使用 Parse SDK 和 Facebook。当我尝试运行该应用程序时,出现 38 个错误... 关于为什么的任何想法? 请告诉我如何解决它。找到了关于使用libspl3.dylib解决“splite3◯◯◯_◯◯◯”的文章,引用自:~~。 但 iOS 9 没有 libspl3.dylib。我使用了 _sqlite3.tdb。但我无法解决。 (对不起,我的英语很差。)
架构 arm64 的未定义符号:“_sqlite3_column_count”, 参考自: - [PFSQLiteDatabaseResult columnNameToIndexMap] in Parse(PFSQLiteDatabaseResult.o) "_sqlite3_column_name",引用 从: - [PFSQLiteDatabaseResult columnNameToIndexMap] in Parse(PFSQLiteDatabaseResult.o) "_sqlite3_column_type",引用 从: - [PFSQLiteDatabaseResult objectForColumnIndex:] 解析(PFSQLiteDatabaseResult.o) - [PFSQLiteDatabaseResult columnIndexIsNull:] in Parse(PFSQLiteDatabaseResult.o) "_sqlite3_column_blob",引用 从: - [PFSQLiteDatabaseResult dataForColumnIndex:] in Parse(PFSQLiteDatabaseResult.o) "_sqlite3_bind_blob",引用 从: - [PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o) "_sqlite3_bind_null",引用自: - [PFSQLiteDatabase _bindObject:toColumn:inStatement:] in Parse(PFSQLiteDatabase.o) "_sqlite3_bind_double",引用自: - [PFSQLiteDatabase _bindObject:toColumn:inStatement:] 解析(PFSQLiteDatabase.o) (也许您的意思是:_fbsdkdfl_sqlite3_bind_double)“_sqlite3_bind_int64”,引用自: - [PFSQLiteDatabase _bindObject:toColumn:inStatement:] 解析(PFSQLiteDatabase.o)“_sqlite3_bind_parameter_count”, 参考自: -[PFSQLiteDatabase _executeQueryAsync:withArgumentsInArray:cachingEnabled:] 在 Parse(PFSQLiteDatabase.o)
“_OBJC_CLASS_$_FBSessionTokenCachingStrategy”,引用自: ParseFacebookUtils 中的 _OBJC_CLASS_$_PFFacebookTokenCachingStrategy(PFFacebookTokenCachingStrategy.o)
“_FBTokenInformationUserFBIDKey”,引用自: - [PFFacebookTokenCachingStrategy facebookId] 在 ParseFacebookUtils(PFFacebookTokenCachingStrategy.o) - [PFFacebookTokenCachingStrategy setFacebookId:] 在 ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
“_FBTokenInformationExpirationDateKey”,引用自: - [PFFacebookTokenCachingStrategy cacheTokenInformation:] ParseFacebookUtils(PFFacebookTokenCachingStrategy.o) - [PFFacebookTokenCachingStrategy expireDate] 在 ParseFacebookUtils(PFFacebookTokenCachingStrategy.o) - [PFFacebookTokenCachingStrategy setExpirationDate:] 在 ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
“_sqlite3_column_int”,引用自: - [PFSQLiteDatabaseResult intForColumnIndex:] 解析(PFSQLiteDatabaseResult.o) (也许您的意思是:_fbsdkdfl_sqlite3_column_int)“_SCNetworkReachabilityGetFlags”,引用自: ___54-[PFReachability _startMonitoringReachabilityWithURL:]_block_invoke in Parse(PFReachability.o) "_SCNetworkReachabilitySetCallback", 参考自: - [PFEventuallyQueue _stopMonitoringNetworkReachability] 解析(PFEventuallyQueue.o) - [PFReachability dealloc] 在 Parse(PFReachability.o) ___54-[PFReachability _startMonitoringReachabilityWithURL:]_block_invoke in Parse(PFReachability.o) "_sqlite3_clear_bindings",引用自: ___34-[PFDateFormatter dateFromString:]_block_invoke in Parse(PFDateFormatter.o) "_AudioServicesCreateSystemSoundID", 参考自: +[PFPushUtilities playAudioWithName:] in Parse(PFPushUtilities.o) (也许您的意思是:_fbsdkdfl_AudioServicesCreateSystemSoundID)“_OBJC_METACLASS_$_FBSessionTokenCachingStrategy”,引用自: ParseFacebookUtils 中的 _OBJC_METACLASS_$_PFFacebookTokenCachingStrategy(PFFacebookTokenCachingStrategy.o)
“_AudioServicesPlaySystemSound”,引用自: +[PFPushUtilities playAudioWithName:] in Parse(PFPushUtilities.o) +[PFPushUtilities playVibrate] in Parse(PFPushUtilities.o) (也许您的意思是:_fbsdkdfl_AudioServicesPlaySystemSound)“_sqlite3_bind_text”,引用自: ___34-[PFDateFormatter dateFromString:]_block_invoke in Parse(PFDateFormatter.o) - [PFSQLiteDatabase _bindObject:toColumn:inStatement:] 解析(PFSQLiteDatabase.o) (也许你的意思是:_fbsdkdfl_sqlite3_bind_text)“_sqlite3_column_int64”,引用自: ___34-[PFDateFormatter dateFromString:]_block_invoke in Parse(PFDateFormatter.o) - [PFSQLiteDatabaseResult longForColumnIndex:] in Parse(PFSQLiteDatabaseResult.o) "_sqlite3_errmsg",引用自: - [PFSQLiteDatabase _errorWithErrorCode:] 解析(PFSQLiteDatabase.o) (也许您的意思是:_fbsdkdfl_sqlite3_errmsg)“_OBJC_CLASS_$_FBRequest”,引用自: ParseFacebookUtils 中的 objc-class-ref(PFFacebookAuthenticationProvider.o)
“_OBJC_CLASS_$_FBSession”,引用自: ParseFacebookUtils 中的 objc-class-ref(PFFacebookAuthenticationProvider.o)
“_FBTokenInformationTokenKey”,引用自: - ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)中的[PFFacebookTokenCachingStrategy accessToken] - [PFFacebookTokenCachingStrategy setAccessToken:] 在 ParseFacebookUtils(PFFacebookTokenCachingStrategy.o)
“_sqlite3_step”,引用自: ___34-[PFDateFormatter dateFromString:]_block_invoke in Parse(PFDateFormatter.o) - [PFSQLiteDatabaseResult 步骤] 在 Parse(PFSQLiteDatabaseResult.o) (也许你的意思是:_fbsdkdfl_sqlite3_step)“_sqlite3_column_double”,引用自: ___34-[PFDateFormatter dateFromString:]_block_invoke in Parse(PFDateFormatter.o) - [PFSQLiteDatabaseResult doubleForColumnIndex:] 解析(PFSQLiteDatabaseResult.o) (也许您的意思是:_fbsdkdfl_sqlite3_column_double)“_sqlite3_open”,引用自: - [PFDateFormatter init] 解析(PFDateFormatter.o) ___29-[PFSQLiteDatabase openAsync]_block_invoke in Parse(PFSQLiteDatabase.o) (也许您的意思是:_fbsdkdfl_sqlite3_open_v2)“_sqlite3_reset”,引用自: ___34-[PFDateFormatter dateFromString:]_block_invoke in Parse(PFDateFormatter.o) - [PFSQLiteStatement 重置] 在 Parse(PFSQLiteStatement.o) (也许你的意思是:_fbsdkdfl_sqlite3_reset)“_SCNetworkReachabilitySetDispatchQueue”,引用自: - [PFEventuallyQueue _stopMonitoringNetworkReachability] 解析(PFEventuallyQueue.o) - [PFReachability dealloc] 在 Parse(PFReachability.o) ___54-[PFReachability _startMonitoringReachabilityWithURL:]_block_invoke in Parse(PFReachability.o) "_sqlite3_column_bytes",引用自: - [PFSQLiteDatabaseResult dataForColumnIndex:] 在 Parse(PFSQLiteDatabaseResult.o) "_OBJC_CLASS_$_FBAppCall", 参考自: ParseFacebookUtils 中的 objc-class-ref(PFFacebookAuthenticationProvider.o)
“_sqlite3_column_text”,引用自: - [PFSQLiteDatabaseResult stringForColumnIndex:] 解析(PFSQLiteDatabaseResult.o) (也许你的意思是:_fbsdkdfl_sqlite3_column_text)“_sqlite3_finalize”,引用自: - [PFDateFormatter dealloc] 解析(PFDateFormatter.o) - [PFSQLiteDatabase _executeQueryAsync:withArgumentsInArray:cachingEnabled:] 解析(PFSQLiteDatabase.o) - [PFSQLiteStatement 关闭] 在 Parse(PFSQLiteStatement.o) (也许你的意思是:_fbsdkdfl_sqlite3_finalize)“_SCNetworkReachabilityCreateWithName”,引用自: ___54-[PFReachability _startMonitoringReachabilityWithURL:]_block_invoke in Parse(PFReachability.o) "_sqlite3_close",引用自: - [PFDateFormatter dealloc] 解析(PFDateFormatter.o) ___30-[PFSQLiteDatabase closeAsync]_block_invoke in Parse(PFSQLiteDatabase.o) (也许您的意思是:_fbsdkdfl_sqlite3_close)“_sqlite3_prepare_v2”,引用自: - [PFDateFormatter init] 解析(PFDateFormatter.o) - [PFSQLiteDatabase _executeQueryAsync:withArgumentsInArray:cachingEnabled:] 解析(PFSQLiteDatabase.o) (也许您的意思是:_fbsdkdfl_sqlite3_prepare_v2) ld:未找到架构 arm64 的符号 clang:错误:链接器命令失败 退出代码 1(使用 -v 查看调用)
【问题讨论】:
-
ld: symbol(s) not found for architecture arm64 -
感谢您的回答。但我不明白如何解决。你有什么好主意吗?
标签: ios facebook parse-platform